# near model CODE resource # jump table entries: 384-392 (9 of them) export_55: 00000000 4E56 FF3A link A6, -0x00C6 00000004 700F moveq.l D0, 0x0F 00000006 3D40 FFE4 move.w [A6 - 0x1C], D0 0000000A 42A7 clr.l -[A7] 0000000C 4EAD 0082 jsr [A5 + 0x82 /* export_12 */] 00000010 588F addq.l A7, 4 00000012 2D40 FF76 move.l [A6 - 0x8A], D0 00000016 4267 clr.w -[A7] 00000018 3F2E FFE4 move.w -[A7], [A6 - 0x1C] 0000001C A893 syscall MoveTo 0000001E 302D E4E0 move.w D0, [A5 - 0x1B20] 00000022 D16E FFE4 add.w [A6 - 0x1C], D0 00000026 486D F202 pea.l [A5 - 0xDFE] 0000002A A884 syscall DrawString 0000002C 486E FFE6 pea.l [A6 - 0x1A] 00000030 206D E4D4 movea.l A0, [A5 - 0x1B2C] 00000034 41E8 004E lea.l A0, [A0 + 0x4E] 00000038 2F20 move.l -[A7], -[A0] 0000003A 2F20 move.l -[A7], -[A0] 0000003C 3F20 move.w -[A7], -[A0] 0000003E 206D E4D4 movea.l A0, [A5 - 0x1B2C] 00000042 41E8 0044 lea.l A0, [A0 + 0x44] 00000046 2F20 move.l -[A7], -[A0] 00000048 2F20 move.l -[A7], -[A0] 0000004A 3F20 move.w -[A7], -[A0] 0000004C 4EBA 1386 jsr [PC + 0x1386 /* 000013D4 */] 00000050 4FEF 0018 lea.l A7, [A7 + 0x18] 00000054 4267 clr.w -[A7] 00000056 3F2E FFE4 move.w -[A7], [A6 - 0x1C] 0000005A A893 syscall MoveTo 0000005C 302D E4E0 move.w D0, [A5 - 0x1B20] 00000060 D16E FFE4 add.w [A6 - 0x1C], D0 00000064 422E FF7A clr.b [A6 - 0x86] 00000068 206D E4D4 movea.l A0, [A5 - 0x1B2C] 0000006C 41E8 004E lea.l A0, [A0 + 0x4E] 00000070 2F20 move.l -[A7], -[A0] 00000072 2F20 move.l -[A7], -[A0] 00000074 3F20 move.w -[A7], -[A0] 00000076 206D E4D4 movea.l A0, [A5 - 0x1B2C] 0000007A 41E8 0044 lea.l A0, [A0 + 0x44] 0000007E 2F20 move.l -[A7], -[A0] 00000080 2F20 move.l -[A7], -[A0] 00000082 3F20 move.w -[A7], -[A0] 00000084 486E FF6C pea.l [A6 - 0x94] 00000088 4EBA 1622 jsr [PC + 0x1622 /* 000016AC */] 0000008C 4FEF 0018 lea.l A7, [A7 + 0x18] 00000090 41EE FFF0 lea.l A0, [A6 - 0x10] 00000094 2F20 move.l -[A7], -[A0] 00000096 2F20 move.l -[A7], -[A0] 00000098 3F20 move.w -[A7], -[A0] 0000009A 41EE FF76 lea.l A0, [A6 - 0x8A] 0000009E 2F20 move.l -[A7], -[A0] 000000A0 2F20 move.l -[A7], -[A0] 000000A2 3F20 move.w -[A7], -[A0] 000000A4 2F2D E4D4 move.l -[A7], [A5 - 0x1B2C] 000000A8 486D F240 pea.l [A5 - 0xDC0] 000000AC 486E FF7A pea.l [A6 - 0x86] 000000B0 4EAD 0162 jsr [A5 + 0x162 /* export_40 */] 000000B4 4FEF 0020 lea.l A7, [A7 + 0x20] 000000B8 486E FF7A pea.l [A6 - 0x86] 000000BC 4EAD 00C2 jsr [A5 + 0xC2 /* export_20 */] 000000C0 588F addq.l A7, 4 000000C2 2F00 move.l -[A7], D0 000000C4 A884 syscall DrawString 000000C6 206D E4D4 movea.l A0, [A5 - 0x1B2C] 000000CA 43EE FFDA lea.l A1, [A6 - 0x26] 000000CE 41E8 0026 lea.l A0, [A0 + 0x26] 000000D2 22D8 move.l [A1]+, [A0]+ 000000D4 22D8 move.l [A1]+, [A0]+ 000000D6 32D8 move.w [A1]+, [A0]+ 000000D8 206D E4D4 movea.l A0, [A5 - 0x1B2C] 000000DC 43EE FFD0 lea.l A1, [A6 - 0x30] 000000E0 41E8 0030 lea.l A0, [A0 + 0x30] 000000E4 22D8 move.l [A1]+, [A0]+ 000000E6 22D8 move.l [A1]+, [A0]+ 000000E8 32D8 move.w [A1]+, [A0]+ 000000EA 2D6D E4D4 FFCA move.l [A6 - 0x36], [A5 - 0x1B2C] 000000F0 426E FFCE clr.w [A6 - 0x32] 000000F4 6000 015C bra +0x15E /* 00000252 */ label000000F8: 000000F8 206E FFCA movea.l A0, [A6 - 0x36] 000000FC 2D68 00EA FFCA move.l [A6 - 0x36], [A0 + 0xEA] 00000102 206E FFCA movea.l A0, [A6 - 0x36] 00000106 0C68 0001 0010 cmpi.w [A0 + 0x10], 0x1 0000010C 6600 0140 bne +0x142 /* 0000024E */ 00000110 486E FF6C pea.l [A6 - 0x94] 00000114 206E FFCA movea.l A0, [A6 - 0x36] 00000118 41E8 003A lea.l A0, [A0 + 0x3A] 0000011C 2F20 move.l -[A7], -[A0] 0000011E 2F20 move.l -[A7], -[A0] 00000120 3F20 move.w -[A7], -[A0] 00000122 206E FFCA movea.l A0, [A6 - 0x36] 00000126 41E8 0030 lea.l A0, [A0 + 0x30] 0000012A 2F20 move.l -[A7], -[A0] 0000012C 2F20 move.l -[A7], -[A0] 0000012E 3F20 move.w -[A7], -[A0] 00000130 4EBA 12A2 jsr [PC + 0x12A2 /* 000013D4 */] 00000134 4FEF 0018 lea.l A7, [A7 + 0x18] 00000138 486E FF62 pea.l [A6 - 0x9E] 0000013C 206E FFCA movea.l A0, [A6 - 0x36] 00000140 41E8 004E lea.l A0, [A0 + 0x4E] 00000144 2F20 move.l -[A7], -[A0] 00000146 2F20 move.l -[A7], -[A0] 00000148 3F20 move.w -[A7], -[A0] 0000014A 206E FFCA movea.l A0, [A6 - 0x36] 0000014E 41E8 0044 lea.l A0, [A0 + 0x44] 00000152 2F20 move.l -[A7], -[A0] 00000154 2F20 move.l -[A7], -[A0] 00000156 3F20 move.w -[A7], -[A0] 00000158 4EBA 127A jsr [PC + 0x127A /* 000013D4 */] 0000015C 4FEF 0018 lea.l A7, [A7 + 0x18] 00000160 422E FF7A clr.b [A6 - 0x86] 00000164 206E FFCA movea.l A0, [A6 - 0x36] 00000168 41E8 004E lea.l A0, [A0 + 0x4E] 0000016C 2F20 move.l -[A7], -[A0] 0000016E 2F20 move.l -[A7], -[A0] 00000170 3F20 move.w -[A7], -[A0] 00000172 206E FFCA movea.l A0, [A6 - 0x36] 00000176 41E8 0044 lea.l A0, [A0 + 0x44] 0000017A 2F20 move.l -[A7], -[A0] 0000017C 2F20 move.l -[A7], -[A0] 0000017E 3F20 move.w -[A7], -[A0] 00000180 486E FF58 pea.l [A6 - 0xA8] 00000184 4EBA 1526 jsr [PC + 0x1526 /* 000016AC */] 00000188 4FEF 0018 lea.l A7, [A7 + 0x18] 0000018C 206E FFCA movea.l A0, [A6 - 0x36] 00000190 2D68 0026 FF4E move.l [A6 - 0xB2], [A0 + 0x26] 00000196 2D68 002A FF52 move.l [A6 - 0xAE], [A0 + 0x2A] 0000019C 3D68 002E FF56 move.w [A6 - 0xAA], [A0 + 0x2E] 000001A2 486E FFDA pea.l [A6 - 0x26] 000001A6 486E FF4E pea.l [A6 - 0xB2] 000001AA 3F3C 0002 move.w -[A7], 0x2 000001AE A9EB syscall Pack4/FP68K 000001B0 206E FFCA movea.l A0, [A6 - 0x36] 000001B4 2D68 0030 FF44 move.l [A6 - 0xBC], [A0 + 0x30] 000001BA 2D68 0034 FF48 move.l [A6 - 0xB8], [A0 + 0x34] 000001C0 3D68 0038 FF4C move.w [A6 - 0xB4], [A0 + 0x38] 000001C6 486E FFD0 pea.l [A6 - 0x30] 000001CA 486E FF44 pea.l [A6 - 0xBC] 000001CE 3F3C 0002 move.w -[A7], 0x2 000001D2 A9EB syscall Pack4/FP68K 000001D4 41EE FF4E lea.l A0, [A6 - 0xB2] 000001D8 2F20 move.l -[A7], -[A0] 000001DA 2F20 move.l -[A7], -[A0] 000001DC 3F20 move.w -[A7], -[A0] 000001DE 41EE FF58 lea.l A0, [A6 - 0xA8] 000001E2 2F20 move.l -[A7], -[A0] 000001E4 2F20 move.l -[A7], -[A0] 000001E6 3F20 move.w -[A7], -[A0] 000001E8 486E FF3A pea.l [A6 - 0xC6] 000001EC 4EBA 14BE jsr [PC + 0x14BE /* 000016AC */] 000001F0 4FEF 0018 lea.l A7, [A7 + 0x18] 000001F4 41EE FF44 lea.l A0, [A6 - 0xBC] 000001F8 2F20 move.l -[A7], -[A0] 000001FA 2F20 move.l -[A7], -[A0] 000001FC 3F20 move.w -[A7], -[A0] 000001FE 41EE FF76 lea.l A0, [A6 - 0x8A] 00000202 2F20 move.l -[A7], -[A0] 00000204 2F20 move.l -[A7], -[A0] 00000206 3F20 move.w -[A7], -[A0] 00000208 41EE FF6C lea.l A0, [A6 - 0x94] 0000020C 2F20 move.l -[A7], -[A0] 0000020E 2F20 move.l -[A7], -[A0] 00000210 3F20 move.w -[A7], -[A0] 00000212 41EE FF62 lea.l A0, [A6 - 0x9E] 00000216 2F20 move.l -[A7], -[A0] 00000218 2F20 move.l -[A7], -[A0] 0000021A 3F20 move.w -[A7], -[A0] 0000021C 2F2E FFCA move.l -[A7], [A6 - 0x36] 00000220 486D F258 pea.l [A5 - 0xDA8] 00000224 486E FF7A pea.l [A6 - 0x86] 00000228 4EAD 0162 jsr [A5 + 0x162 /* export_40 */] 0000022C 4FEF 0034 lea.l A7, [A7 + 0x34] 00000230 4267 clr.w -[A7] 00000232 3F2E FFE4 move.w -[A7], [A6 - 0x1C] 00000236 A893 syscall MoveTo 00000238 302D E4E0 move.w D0, [A5 - 0x1B20] 0000023C D16E FFE4 add.w [A6 - 0x1C], D0 00000240 486E FF7A pea.l [A6 - 0x86] 00000244 4EAD 00C2 jsr [A5 + 0xC2 /* export_20 */] 00000248 588F addq.l A7, 4 0000024A 2F00 move.l -[A7], D0 0000024C A884 syscall DrawString label0000024E: 0000024E 526E FFCE addq.w [A6 - 0x32], 1 label00000252: 00000252 302E FFCE move.w D0, [A6 - 0x32] 00000256 B06D E4B0 cmp.w D0, [A5 - 0x1B50] 0000025A 6D00 FE9C blt -0x162 /* 000000F8 */ 0000025E 600E bra +0x10 /* 0000026E */ label00000260: 00000260 4267 clr.w -[A7] 00000262 3F3C FFFF move.w -[A7], 0xFFFF 00000266 486E FFF0 pea.l [A6 - 0x10] 0000026A A970 syscall GetNextEvent 0000026C 101F move.b D0, [A7]+ label0000026E: 0000026E 0C6E 0002 FFF0 cmpi.w [A6 - 0x10], 0x2 00000274 66EA bne -0x14 /* 00000260 */ 00000276 3F3C FFFF move.w -[A7], 0xFFFF 0000027A 4267 clr.w -[A7] 0000027C 4EAD 0092 jsr [A5 + 0x92 /* export_14 */] 00000280 42A7 clr.l -[A7] 00000282 2F2E FF76 move.l -[A7], [A6 - 0x8A] 00000286 4EAD 008A jsr [A5 + 0x8A /* export_13 */] 0000028A 508F addq.l A7, 8 0000028C 4E5E unlink A6 0000028E 4E75 rts 00000290 5354 subq.w [A4], 1 00000292 4154 chk.w D0, [A4] 00000294 5553 subq.w [A3], 2 00000296 4449 neg.w A1 export_56: 00000298 4E56 FFE0 link A6, -0x0020 0000029C 426E FFE6 clr.w [A6 - 0x1A] 000002A0 700A moveq.l D0, 0x0A 000002A2 3D40 FFE0 move.w [A6 - 0x20], D0 000002A6 486D F27E pea.l [A5 - 0xD82] 000002AA 2F2D E4D4 move.l -[A7], [A5 - 0x1B2C] 000002AE 4EAD 0172 jsr [A5 + 0x172 /* export_42 */] 000002B2 508F addq.l A7, 8 000002B4 4A40 tst.w D0 000002B6 662E bne +0x30 /* 000002E6 */ 000002B8 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 000002BC 3D40 FFE0 move.w [A6 - 0x20], D0 000002C0 0C6E 000A FFE0 cmpi.w [A6 - 0x20], 0xA /* '\n' */ 000002C6 6C10 bge +0x12 /* 000002D8 */ 000002C8 3F2E FFE0 move.w -[A7], [A6 - 0x20] 000002CC 4EBA 0034 jsr [PC + 0x34 /* 00000302 */] 000002D0 548F addq.l A7, 2 000002D2 2D40 FFE2 move.l [A6 - 0x1E], D0 000002D6 6006 bra +0x8 /* 000002DE */ label000002D8: 000002D8 2D6D E4D4 FFE2 move.l [A6 - 0x1E], [A5 - 0x1B2C] label000002DE: 000002DE 4AAE FFE2 tst.l [A6 - 0x1E] 000002E2 6712 beq +0x14 /* 000002F6 */ 000002E4 6006 bra +0x8 /* 000002EC */ label000002E6: 000002E6 2D6D E4D4 FFE2 move.l [A6 - 0x1E], [A5 - 0x1B2C] label000002EC: 000002EC 2F2E FFE2 move.l -[A7], [A6 - 0x1E] 000002F0 4EBA 0058 jsr [PC + 0x58 /* 0000034A */] 000002F4 588F addq.l A7, 4 label000002F6: 000002F6 4E5E unlink A6 000002F8 4E75 rts 000002FA 494E chk.w D4, A6 000002FC 464F not.w A7 000002FE 524D addq.w A5, 1 00000300 4154 chk.w D0, [A4] fn00000302: 00000302 4E56 FFFE link A6, -0x0002 00000306 2F0C move.l -[A7], A4 00000308 302E 0008 move.w D0, [A6 + 0x8] 0000030C 0640 0030 addi.w D0, 0x30 /* '0' */ 00000310 1D40 FFFF move.b [A6 - 0x1], D0 00000314 4A6E 0008 tst.w [A6 + 0x8] 00000318 6606 bne +0x8 /* 00000320 */ 0000031A 202D E4D4 move.l D0, [A5 - 0x1B2C] 0000031E 601C bra +0x1E /* 0000033C */ label00000320: 00000320 286D E4D4 movea.l A4, [A5 - 0x1B2C] 00000324 6004 bra +0x6 /* 0000032A */ label00000326: 00000326 286C 00EA movea.l A4, [A4 + 0xEA] label0000032A: 0000032A 102C 0005 move.b D0, [A4 + 0x5] 0000032E B02E FFFF cmp.b D0, [A6 - 0x1] 00000332 6706 beq +0x8 /* 0000033A */ 00000334 B8FC 0000 cmpa.w A4, 0x0 00000338 66EC bne -0x12 /* 00000326 */ label0000033A: 0000033A 200C move.l D0, A4 label0000033C: 0000033C 285F movea.l A4, [A7]+ 0000033E 4E5E unlink A6 00000340 4E75 rts 00000342 4649 not.w A1 00000344 4E44 trap 4 00000346 5348 subq.w A0, 1 00000348 4950 chk.w D4, [A0] fn0000034A: 0000034A 4E56 FF78 link A6, -0x0088 0000034E 7014 moveq.l D0, 0x14 00000350 3D40 FFEA move.w [A6 - 0x16], D0 00000354 302D E4D8 move.w D0, [A5 - 0x1B28] 00000358 D06D E4DA add.w D0, [A5 - 0x1B26] 0000035C D06D E4DE add.w D0, [A5 - 0x1B22] 00000360 3D40 FFE8 move.w [A6 - 0x18], D0 00000364 42A7 clr.l -[A7] 00000366 4EAD 0082 jsr [A5 + 0x82 /* export_12 */] 0000036A 588F addq.l A7, 4 0000036C 2D40 FFEC move.l [A6 - 0x14], D0 00000370 4267 clr.w -[A7] 00000372 3F2E FFEA move.w -[A7], [A6 - 0x16] 00000376 A893 syscall MoveTo 00000378 302E FFE8 move.w D0, [A6 - 0x18] 0000037C D16E FFEA add.w [A6 - 0x16], D0 00000380 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000384 486D F286 pea.l [A5 - 0xD7A] 00000388 486E FF82 pea.l [A6 - 0x7E] 0000038C 4EAD 0162 jsr [A5 + 0x162 /* export_40 */] 00000390 4FEF 000C lea.l A7, [A7 + 0xC] 00000394 486E FF82 pea.l [A6 - 0x7E] 00000398 4EAD 00C2 jsr [A5 + 0xC2 /* export_20 */] 0000039C 588F addq.l A7, 4 0000039E 2F00 move.l -[A7], D0 000003A0 A884 syscall DrawString 000003A2 4267 clr.w -[A7] 000003A4 3F2E FFEA move.w -[A7], [A6 - 0x16] 000003A8 A893 syscall MoveTo 000003AA 3D6E FFEA FFE2 move.w [A6 - 0x1E], [A6 - 0x16] 000003B0 302E FFE8 move.w D0, [A6 - 0x18] 000003B4 D16E FFEA add.w [A6 - 0x16], D0 000003B8 206E 0008 movea.l A0, [A6 + 0x8] 000003BC 2D68 00CA FFDC move.l [A6 - 0x24], [A0 + 0xCA] 000003C2 206E 0008 movea.l A0, [A6 + 0x8] 000003C6 4A68 00BA tst.w [A0 + 0xBA] 000003CA 6F1E ble +0x20 /* 000003EA */ 000003CC 486D F2C0 pea.l [A5 - 0xD40] 000003D0 486E FFD2 pea.l [A6 - 0x2E] 000003D4 4EAD 0182 jsr [A5 + 0x182 /* export_44 */] 000003D8 508F addq.l A7, 8 000003DA 2F2E FFDC move.l -[A7], [A6 - 0x24] 000003DE 486E FFD4 pea.l [A6 - 0x2C] 000003E2 4EAD 0182 jsr [A5 + 0x182 /* export_44 */] 000003E6 508F addq.l A7, 8 000003E8 6004 bra +0x6 /* 000003EE */ label000003EA: 000003EA 422E FFD2 clr.b [A6 - 0x2E] label000003EE: 000003EE 206E 0008 movea.l A0, [A6 + 0x8] 000003F2 3F28 006C move.w -[A7], [A0 + 0x6C] 000003F6 486E FFD2 pea.l [A6 - 0x2E] 000003FA 206E 0008 movea.l A0, [A6 + 0x8] 000003FE 3F28 00BA move.w -[A7], [A0 + 0xBA] 00000402 486D F2C4 pea.l [A5 - 0xD3C] 00000406 486E FF82 pea.l [A6 - 0x7E] 0000040A 4EAD 0162 jsr [A5 + 0x162 /* export_40 */] 0000040E 4FEF 0010 lea.l A7, [A7 + 0x10] 00000412 486E FF82 pea.l [A6 - 0x7E] 00000416 4EAD 00C2 jsr [A5 + 0xC2 /* export_20 */] 0000041A 588F addq.l A7, 4 0000041C 2F00 move.l -[A7], D0 0000041E A884 syscall DrawString 00000420 4267 clr.w -[A7] 00000422 3F2E FFEA move.w -[A7], [A6 - 0x16] 00000426 A893 syscall MoveTo 00000428 302E FFE8 move.w D0, [A6 - 0x18] 0000042C D16E FFEA add.w [A6 - 0x16], D0 00000430 206E 0008 movea.l A0, [A6 + 0x8] 00000434 2D68 00CE FFDC move.l [A6 - 0x24], [A0 + 0xCE] 0000043A 206E 0008 movea.l A0, [A6 + 0x8] 0000043E 4A68 00BC tst.w [A0 + 0xBC] 00000442 6F1E ble +0x20 /* 00000462 */ 00000444 486D F2E8 pea.l [A5 - 0xD18] 00000448 486E FFD2 pea.l [A6 - 0x2E] 0000044C 4EAD 0182 jsr [A5 + 0x182 /* export_44 */] 00000450 508F addq.l A7, 8 00000452 2F2E FFDC move.l -[A7], [A6 - 0x24] 00000456 486E FFD4 pea.l [A6 - 0x2C] 0000045A 4EAD 0182 jsr [A5 + 0x182 /* export_44 */] 0000045E 508F addq.l A7, 8 00000460 6004 bra +0x6 /* 00000466 */ label00000462: 00000462 422E FFD2 clr.b [A6 - 0x2E] label00000466: 00000466 422E FF82 clr.b [A6 - 0x7E] 0000046A 486E FFD2 pea.l [A6 - 0x2E] 0000046E 206E 0008 movea.l A0, [A6 + 0x8] 00000472 3F28 00BC move.w -[A7], [A0 + 0xBC] 00000476 486D F2EC pea.l [A5 - 0xD14] 0000047A 486E FF82 pea.l [A6 - 0x7E] 0000047E 4EAD 0162 jsr [A5 + 0x162 /* export_40 */] 00000482 4FEF 000E lea.l A7, [A7 + 0xE] 00000486 486E FF82 pea.l [A6 - 0x7E] 0000048A 4EAD 00C2 jsr [A5 + 0xC2 /* export_20 */] 0000048E 588F addq.l A7, 4 00000490 2F00 move.l -[A7], D0 00000492 A884 syscall DrawString 00000494 4267 clr.w -[A7] 00000496 3F2E FFEA move.w -[A7], [A6 - 0x16] 0000049A A893 syscall MoveTo 0000049C 302E FFE8 move.w D0, [A6 - 0x18] 000004A0 D040 add.w D0, D0 000004A2 D16E FFEA add.w [A6 - 0x16], D0 000004A6 422E FF82 clr.b [A6 - 0x7E] 000004AA 206E 0008 movea.l A0, [A6 + 0x8] 000004AE 41E8 00E0 lea.l A0, [A0 + 0xE0] 000004B2 2F20 move.l -[A7], -[A0] 000004B4 2F20 move.l -[A7], -[A0] 000004B6 3F20 move.w -[A7], -[A0] 000004B8 206E 0008 movea.l A0, [A6 + 0x8] 000004BC 41E8 00EA lea.l A0, [A0 + 0xEA] 000004C0 2F20 move.l -[A7], -[A0] 000004C2 2F20 move.l -[A7], -[A0] 000004C4 3F20 move.w -[A7], -[A0] 000004C6 486D F30C pea.l [A5 - 0xCF4] 000004CA 486E FF82 pea.l [A6 - 0x7E] 000004CE 4EAD 0162 jsr [A5 + 0x162 /* export_40 */] 000004D2 4FEF 001C lea.l A7, [A7 + 0x1C] 000004D6 486E FF82 pea.l [A6 - 0x7E] 000004DA 4EAD 00C2 jsr [A5 + 0xC2 /* export_20 */] 000004DE 588F addq.l A7, 4 000004E0 2F00 move.l -[A7], D0 000004E2 A884 syscall DrawString 000004E4 4267 clr.w -[A7] 000004E6 3F2E FFEA move.w -[A7], [A6 - 0x16] 000004EA A893 syscall MoveTo 000004EC 302E FFE8 move.w D0, [A6 - 0x18] 000004F0 D16E FFEA add.w [A6 - 0x16], D0 000004F4 486D F334 pea.l [A5 - 0xCCC] 000004F8 A884 syscall DrawString 000004FA 4267 clr.w -[A7] 000004FC 3F2E FFEA move.w -[A7], [A6 - 0x16] 00000500 A893 syscall MoveTo 00000502 302E FFE8 move.w D0, [A6 - 0x18] 00000506 D16E FFEA add.w [A6 - 0x16], D0 0000050A 486D F342 pea.l [A5 - 0xCBE] 0000050E A884 syscall DrawString 00000510 4267 clr.w -[A7] 00000512 3F2E FFEA move.w -[A7], [A6 - 0x16] 00000516 A893 syscall MoveTo 00000518 302E FFE8 move.w D0, [A6 - 0x18] 0000051C D16E FFEA add.w [A6 - 0x16], D0 00000520 486D F350 pea.l [A5 - 0xCB0] 00000524 A884 syscall DrawString 00000526 4267 clr.w -[A7] 00000528 3F2E FFEA move.w -[A7], [A6 - 0x16] 0000052C A893 syscall MoveTo 0000052E 3D6E FFEA FFE6 move.w [A6 - 0x1A], [A6 - 0x16] 00000534 486D F378 pea.l [A5 - 0xC88] 00000538 A884 syscall DrawString 0000053A 426E FFE0 clr.w [A6 - 0x20] 0000053E 601A bra +0x1C /* 0000055A */ label00000540: 00000540 302E FFE8 move.w D0, [A6 - 0x18] 00000544 D16E FFEA add.w [A6 - 0x16], D0 00000548 4267 clr.w -[A7] 0000054A 3F2E FFEA move.w -[A7], [A6 - 0x16] 0000054E A893 syscall MoveTo 00000550 486D F37E pea.l [A5 - 0xC82] 00000554 A884 syscall DrawString 00000556 526E FFE0 addq.w [A6 - 0x20], 1 label0000055A: 0000055A 0C6E 0008 FFE0 cmpi.w [A6 - 0x20], 0x8 00000560 6DDE blt -0x20 /* 00000540 */ 00000562 302E FFE8 move.w D0, [A6 - 0x18] 00000566 D16E FFEA add.w [A6 - 0x16], D0 0000056A 4267 clr.w -[A7] 0000056C 3F2E FFEA move.w -[A7], [A6 - 0x16] 00000570 A893 syscall MoveTo 00000572 486D F384 pea.l [A5 - 0xC7C] 00000576 A884 syscall DrawString 00000578 3D6E FFEA FFE4 move.w [A6 - 0x1C], [A6 - 0x16] 0000057E 206E 0008 movea.l A0, [A6 + 0x8] 00000582 4868 0066 pea.l [A0 + 0x66] 00000586 486E FF78 pea.l [A6 - 0x88] 0000058A 3F3C 200E move.w -[A7], 0x200E 0000058E A9EB syscall Pack4/FP68K 00000590 206E 0008 movea.l A0, [A6 + 0x8] 00000594 4868 006C pea.l [A0 + 0x6C] 00000598 486E FF78 pea.l [A6 - 0x88] 0000059C 3F3C 2006 move.w -[A7], 0x2006 000005A0 A9EB syscall Pack4/FP68K 000005A2 3F2D E4DC move.w -[A7], [A5 - 0x1B24] 000005A6 41EE FF82 lea.l A0, [A6 - 0x7E] 000005AA 2F20 move.l -[A7], -[A0] 000005AC 2F20 move.l -[A7], -[A0] 000005AE 3F20 move.w -[A7], -[A0] 000005B0 3F2E FFE2 move.w -[A7], [A6 - 0x1E] 000005B4 3F2E FFE4 move.w -[A7], [A6 - 0x1C] 000005B8 3F3C 0122 move.w -[A7], 0x122 000005BC 4EBA 0190 jsr [PC + 0x190 /* 0000074E */] 000005C0 4FEF 0012 lea.l A7, [A7 + 0x12] 000005C4 206E 0008 movea.l A0, [A6 + 0x8] 000005C8 4868 0068 pea.l [A0 + 0x68] 000005CC 486E FF78 pea.l [A6 - 0x88] 000005D0 3F3C 200E move.w -[A7], 0x200E 000005D4 A9EB syscall Pack4/FP68K 000005D6 206E 0008 movea.l A0, [A6 + 0x8] 000005DA 4868 006C pea.l [A0 + 0x6C] 000005DE 486E FF78 pea.l [A6 - 0x88] 000005E2 3F3C 2006 move.w -[A7], 0x2006 000005E6 A9EB syscall Pack4/FP68K 000005E8 3F2D E4DC move.w -[A7], [A5 - 0x1B24] 000005EC 41EE FF82 lea.l A0, [A6 - 0x7E] 000005F0 2F20 move.l -[A7], -[A0] 000005F2 2F20 move.l -[A7], -[A0] 000005F4 3F20 move.w -[A7], -[A0] 000005F6 3F2E FFE2 move.w -[A7], [A6 - 0x1E] 000005FA 3F2E FFE4 move.w -[A7], [A6 - 0x1C] 000005FE 3F3C 015E move.w -[A7], 0x15E 00000602 4EBA 014A jsr [PC + 0x14A /* 0000074E */] 00000606 4FEF 0012 lea.l A7, [A7 + 0x12] 0000060A 3F2D E4DC move.w -[A7], [A5 - 0x1B24] 0000060E 206E 0008 movea.l A0, [A6 + 0x8] 00000612 41E8 0078 lea.l A0, [A0 + 0x78] 00000616 2F20 move.l -[A7], -[A0] 00000618 2F20 move.l -[A7], -[A0] 0000061A 3F20 move.w -[A7], -[A0] 0000061C 3F2E FFE6 move.w -[A7], [A6 - 0x1A] 00000620 3F2E FFE4 move.w -[A7], [A6 - 0x1C] 00000624 3F3C 0030 move.w -[A7], 0x30 /* '0' */ 00000628 4EBA 0124 jsr [PC + 0x124 /* 0000074E */] 0000062C 4FEF 0012 lea.l A7, [A7 + 0x12] 00000630 3F2D E4DC move.w -[A7], [A5 - 0x1B24] 00000634 206E 0008 movea.l A0, [A6 + 0x8] 00000638 41E8 0082 lea.l A0, [A0 + 0x82] 0000063C 2F20 move.l -[A7], -[A0] 0000063E 2F20 move.l -[A7], -[A0] 00000640 3F20 move.w -[A7], -[A0] 00000642 3F2E FFE6 move.w -[A7], [A6 - 0x1A] 00000646 3F2E FFE4 move.w -[A7], [A6 - 0x1C] 0000064A 3F3C 0040 move.w -[A7], 0x40 /* '@' */ 0000064E 4EBA 00FE jsr [PC + 0xFE /* 0000074E */] 00000652 4FEF 0012 lea.l A7, [A7 + 0x12] 00000656 3F2D E4DC move.w -[A7], [A5 - 0x1B24] 0000065A 206E 0008 movea.l A0, [A6 + 0x8] 0000065E 41E8 008C lea.l A0, [A0 + 0x8C] 00000662 2F20 move.l -[A7], -[A0] 00000664 2F20 move.l -[A7], -[A0] 00000666 3F20 move.w -[A7], -[A0] 00000668 3F2E FFE6 move.w -[A7], [A6 - 0x1A] 0000066C 3F2E FFE4 move.w -[A7], [A6 - 0x1C] 00000670 3F3C 0052 move.w -[A7], 0x52 /* 'R' */ 00000674 4EBA 00D8 jsr [PC + 0xD8 /* 0000074E */] 00000678 4FEF 0012 lea.l A7, [A7 + 0x12] 0000067C 3F2D E4DC move.w -[A7], [A5 - 0x1B24] 00000680 206E 0008 movea.l A0, [A6 + 0x8] 00000684 41E8 0096 lea.l A0, [A0 + 0x96] 00000688 2F20 move.l -[A7], -[A0] 0000068A 2F20 move.l -[A7], -[A0] 0000068C 3F20 move.w -[A7], -[A0] 0000068E 3F2E FFE6 move.w -[A7], [A6 - 0x1A] 00000692 3F2E FFE4 move.w -[A7], [A6 - 0x1C] 00000696 3F3C 0064 move.w -[A7], 0x64 /* 'd' */ 0000069A 4EBA 00B2 jsr [PC + 0xB2 /* 0000074E */] 0000069E 4FEF 0012 lea.l A7, [A7 + 0x12] 000006A2 3F2D E4DC move.w -[A7], [A5 - 0x1B24] 000006A6 206E 0008 movea.l A0, [A6 + 0x8] 000006AA 41E8 00A0 lea.l A0, [A0 + 0xA0] 000006AE 2F20 move.l -[A7], -[A0] 000006B0 2F20 move.l -[A7], -[A0] 000006B2 3F20 move.w -[A7], -[A0] 000006B4 3F2E FFE6 move.w -[A7], [A6 - 0x1A] 000006B8 3F2E FFE4 move.w -[A7], [A6 - 0x1C] 000006BC 3F3C 0076 move.w -[A7], 0x76 /* 'v' */ 000006C0 4EBA 008C jsr [PC + 0x8C /* 0000074E */] 000006C4 4FEF 0012 lea.l A7, [A7 + 0x12] 000006C8 3F2D E4DC move.w -[A7], [A5 - 0x1B24] 000006CC 206E 0008 movea.l A0, [A6 + 0x8] 000006D0 41E8 00AA lea.l A0, [A0 + 0xAA] 000006D4 2F20 move.l -[A7], -[A0] 000006D6 2F20 move.l -[A7], -[A0] 000006D8 3F20 move.w -[A7], -[A0] 000006DA 3F2E FFE6 move.w -[A7], [A6 - 0x1A] 000006DE 3F2E FFE4 move.w -[A7], [A6 - 0x1C] 000006E2 3F3C 009B move.w -[A7], 0x9B 000006E6 4EBA 0066 jsr [PC + 0x66 /* 0000074E */] 000006EA 4FEF 0012 lea.l A7, [A7 + 0x12] 000006EE 3F2D E4DC move.w -[A7], [A5 - 0x1B24] 000006F2 206E 0008 movea.l A0, [A6 + 0x8] 000006F6 41E8 00B4 lea.l A0, [A0 + 0xB4] 000006FA 2F20 move.l -[A7], -[A0] 000006FC 2F20 move.l -[A7], -[A0] 000006FE 3F20 move.w -[A7], -[A0] 00000700 3F2E FFE6 move.w -[A7], [A6 - 0x1A] 00000704 3F2E FFE4 move.w -[A7], [A6 - 0x1C] 00000708 3F3C 00D0 move.w -[A7], 0xD0 0000070C 4EBA 0040 jsr [PC + 0x40 /* 0000074E */] 00000710 4FEF 0012 lea.l A7, [A7 + 0x12] 00000714 600E bra +0x10 /* 00000724 */ label00000716: 00000716 4267 clr.w -[A7] 00000718 3F3C FFFF move.w -[A7], 0xFFFF 0000071C 486E FFF0 pea.l [A6 - 0x10] 00000720 A970 syscall GetNextEvent 00000722 101F move.b D0, [A7]+ label00000724: 00000724 0C6E 0001 FFF0 cmpi.w [A6 - 0x10], 0x1 0000072A 66EA bne -0x14 /* 00000716 */ 0000072C 3F3C FFFF move.w -[A7], 0xFFFF 00000730 4267 clr.w -[A7] 00000732 4EAD 0092 jsr [A5 + 0x92 /* export_14 */] 00000736 42A7 clr.l -[A7] 00000738 2F2E FFEC move.l -[A7], [A6 - 0x14] 0000073C 4EAD 008A jsr [A5 + 0x8A /* export_13 */] 00000740 508F addq.l A7, 8 00000742 4E5E unlink A6 00000744 4E75 rts 00000746 494E chk.w D4, A6 00000748 464F not.w A7 0000074A 524D addq.w A5, 1 0000074C 4154 chk.w D0, [A4] fn0000074E: 0000074E 4E56 FFE0 link A6, -0x0020 00000752 3D7C 0000 FFF4 move.w [A6 - 0xC], 0x0 00000758 486E FFF4 pea.l [A6 - 0xC] 0000075C 486E 000E pea.l [A6 + 0xE] 00000760 3F3C 200A move.w -[A7], 0x200A /* ' \n' */ 00000764 A9EB syscall Pack4/FP68K 00000766 6C14 bge +0x16 /* 0000077C */ 00000768 3D7C 0000 FFF4 move.w [A6 - 0xC], 0x0 0000076E 486E FFF4 pea.l [A6 - 0xC] 00000772 486E 000E pea.l [A6 + 0xE] 00000776 3F3C 200E move.w -[A7], 0x200E 0000077A A9EB syscall Pack4/FP68K label0000077C: 0000077C 302E 000A move.w D0, [A6 + 0xA] 00000780 906E 000C sub.w D0, [A6 + 0xC] 00000784 3D40 FFF4 move.w [A6 - 0xC], D0 00000788 2D6E 000E FFEA move.l [A6 - 0x16], [A6 + 0xE] 0000078E 2D6E 0012 FFEE move.l [A6 - 0x12], [A6 + 0x12] 00000794 3D6E 0016 FFF2 move.w [A6 - 0xE], [A6 + 0x16] 0000079A 486E FFF4 pea.l [A6 - 0xC] 0000079E 486E FFEA pea.l [A6 - 0x16] 000007A2 3F3C 2004 move.w -[A7], 0x2004 000007A6 A9EB syscall Pack4/FP68K 000007A8 486E 000A pea.l [A6 + 0xA] 000007AC 486E FFE0 pea.l [A6 - 0x20] 000007B0 3F3C 200E move.w -[A7], 0x200E 000007B4 A9EB syscall Pack4/FP68K 000007B6 486E FFEA pea.l [A6 - 0x16] 000007BA 486E FFE0 pea.l [A6 - 0x20] 000007BE 3F3C 0002 move.w -[A7], 0x2 000007C2 A9EB syscall Pack4/FP68K 000007C4 486E FFE0 pea.l [A6 - 0x20] 000007C8 3F3C 0016 move.w -[A7], 0x16 000007CC A9EB syscall Pack4/FP68K 000007CE 486E FFE0 pea.l [A6 - 0x20] 000007D2 486E FFFE pea.l [A6 - 0x2] 000007D6 3F3C 2010 move.w -[A7], 0x2010 000007DA A9EB syscall Pack4/FP68K 000007DC 302E FFFE move.w D0, [A6 - 0x2] 000007E0 B06E 000C cmp.w D0, [A6 + 0xC] 000007E4 6D0A blt +0xC /* 000007F0 */ 000007E6 302E FFFE move.w D0, [A6 - 0x2] 000007EA B06E 000A cmp.w D0, [A6 + 0xA] 000007EE 6F40 ble +0x42 /* 00000830 */ label000007F0: 000007F0 486D F3B4 pea.l [A5 - 0xC4C] 000007F4 3F2E FFFE move.w -[A7], [A6 - 0x2] 000007F8 4EBA 5292 jsr [PC + 0x5292 /* 00005A8C */] 000007FC 5C8F addq.l A7, 6 000007FE 486D F3BC pea.l [A5 - 0xC44] 00000802 3F2E 000A move.w -[A7], [A6 + 0xA] 00000806 4EBA 5284 jsr [PC + 0x5284 /* 00005A8C */] 0000080A 5C8F addq.l A7, 6 0000080C 486D F3C4 pea.l [A5 - 0xC3C] 00000810 3F2E 000C move.w -[A7], [A6 + 0xC] 00000814 4EBA 5276 jsr [PC + 0x5276 /* 00005A8C */] 00000818 5C8F addq.l A7, 6 0000081A 486D F3CA pea.l [A5 - 0xC36] 0000081E 41EE 0018 lea.l A0, [A6 + 0x18] 00000822 2F20 move.l -[A7], -[A0] 00000824 2F20 move.l -[A7], -[A0] 00000826 3F20 move.w -[A7], -[A0] 00000828 4EBA 5298 jsr [PC + 0x5298 /* 00005AC2 */] 0000082C 4FEF 000E lea.l A7, [A7 + 0xE] label00000830: 00000830 3D6E 000A FFFA move.w [A6 - 0x6], [A6 + 0xA] 00000836 3D6E FFFE FFF6 move.w [A6 - 0xA], [A6 - 0x2] 0000083C 3D6E 0008 FFF8 move.w [A6 - 0x8], [A6 + 0x8] 00000842 302E 0018 move.w D0, [A6 + 0x18] 00000846 D06E 0008 add.w D0, [A6 + 0x8] 0000084A 3D40 FFFC move.w [A6 - 0x4], D0 0000084E 486D E492 pea.l [A5 - 0x1B6E] 00000852 A89D syscall PenPat 00000854 486E FFF6 pea.l [A6 - 0xA] 00000858 A8A2 syscall PaintRect 0000085A 3D6E 000C FFF6 move.w [A6 - 0xA], [A6 + 0xC] 00000860 486D E49A pea.l [A5 - 0x1B66] 00000864 A89D syscall PenPat 00000866 486E FFF6 pea.l [A6 - 0xA] 0000086A A8A1 syscall FrameRect 0000086C 4E5E unlink A6 0000086E 4E75 rts 00000870 4452 neg.w [A2] 00000872 4157 chk.w D0, [A7] 00000874 4241 clr.w D1 00000876 5220 addq.b -[A0], 1 export_54: 00000878 4E56 FFE0 link A6, -0x0020 0000087C 42A7 clr.l -[A7] 0000087E 3F3C 0004 move.w -[A7], 0x4 00000882 A9B9 syscall GetCursor 00000884 205F movea.l A0, [A7]+ 00000886 2B48 E4E2 move.l [A5 - 0x1B1E], A0 0000088A 206D E4E2 movea.l A0, [A5 - 0x1B1E] 0000088E 2F10 move.l -[A7], [A0] 00000890 A851 syscall SetCursor 00000892 4EBA 52DE jsr [PC + 0x52DE /* 00005B72 */] 00000896 4878 00F4 push.l 0xF4 0000089A 4EAD 019A jsr [A5 + 0x19A /* export_47 */] 0000089E 588F addq.l A7, 4 000008A0 2B40 E4D4 move.l [A5 - 0x1B2C], D0 000008A4 4AAD E4D4 tst.l [A5 - 0x1B2C] 000008A8 6606 bne +0x8 /* 000008B0 */ 000008AA 486D F45A pea.l [A5 - 0xBA6] 000008AE ABFF syscall DebugStr label000008B0: 000008B0 206D E4D4 movea.l A0, [A5 - 0x1B2C] 000008B4 42A8 00EE clr.l [A0 + 0xEE] 000008B8 206D E4D4 movea.l A0, [A5 - 0x1B2C] 000008BC 42A8 00EA clr.l [A0 + 0xEA] 000008C0 486D E4C2 pea.l [A5 - 0x1B3E] 000008C4 2F2D E4D4 move.l -[A7], [A5 - 0x1B2C] 000008C8 4EAD 0182 jsr [A5 + 0x182 /* export_44 */] 000008CC 508F addq.l A7, 8 000008CE 486D E42C pea.l [A5 - 0x1BD4] 000008D2 4EAD 00A2 jsr [A5 + 0xA2 /* export_16 */] 000008D6 206D E4D4 movea.l A0, [A5 - 0x1B2C] 000008DA 7001 moveq.l D0, 0x01 000008DC 3140 0010 move.w [A0 + 0x10], D0 000008E0 206D E4D4 movea.l A0, [A5 - 0x1B2C] 000008E4 3D7C 0000 FFF8 move.w [A6 - 0x8], 0x0 000008EA 486E FFF8 pea.l [A6 - 0x8] 000008EE 4868 0026 pea.l [A0 + 0x26] 000008F2 3F3C 200E move.w -[A7], 0x200E 000008F6 A9EB syscall Pack4/FP68K 000008F8 206D E4D4 movea.l A0, [A5 - 0x1B2C] 000008FC 3D7C 0000 FFF8 move.w [A6 - 0x8], 0x0 00000902 486E FFF8 pea.l [A6 - 0x8] 00000906 4868 0030 pea.l [A0 + 0x30] 0000090A 3F3C 200E move.w -[A7], 0x200E 0000090E A9EB syscall Pack4/FP68K 00000910 4878 0190 push.l 0x190 00000914 4878 FE70 push.l 0xFE70 00000918 4EBA 0A7C jsr [PC + 0xA7C /* 00001396 */] 0000091C 508F addq.l A7, 8 0000091E 3D40 FFF8 move.w [A6 - 0x8], D0 00000922 486E FFF8 pea.l [A6 - 0x8] 00000926 486E FFEE pea.l [A6 - 0x12] 0000092A 3F3C 200E move.w -[A7], 0x200E 0000092E A9EB syscall Pack4/FP68K 00000930 206D E4D4 movea.l A0, [A5 - 0x1B2C] 00000934 41E8 003A lea.l A0, [A0 + 0x3A] 00000938 43EE FFEE lea.l A1, [A6 - 0x12] 0000093C 20D9 move.l [A0]+, [A1]+ 0000093E 20D9 move.l [A0]+, [A1]+ 00000940 30D9 move.w [A0]+, [A1]+ 00000942 4878 0190 push.l 0x190 00000946 4878 FE70 push.l 0xFE70 0000094A 4EBA 0A4A jsr [PC + 0xA4A /* 00001396 */] 0000094E 508F addq.l A7, 8 00000950 3D40 FFF8 move.w [A6 - 0x8], D0 00000954 486E FFF8 pea.l [A6 - 0x8] 00000958 486E FFEE pea.l [A6 - 0x12] 0000095C 3F3C 200E move.w -[A7], 0x200E 00000960 A9EB syscall Pack4/FP68K 00000962 206D E4D4 movea.l A0, [A5 - 0x1B2C] 00000966 41E8 0044 lea.l A0, [A0 + 0x44] 0000096A 43EE FFEE lea.l A1, [A6 - 0x12] 0000096E 20D9 move.l [A0]+, [A1]+ 00000970 20D9 move.l [A0]+, [A1]+ 00000972 30D9 move.w [A0]+, [A1]+ 00000974 206D E4D4 movea.l A0, [A5 - 0x1B2C] 00000978 3D7C 0000 FFF8 move.w [A6 - 0x8], 0x0 0000097E 486E FFF8 pea.l [A6 - 0x8] 00000982 4868 004E pea.l [A0 + 0x4E] 00000986 3F3C 200E move.w -[A7], 0x200E 0000098A A9EB syscall Pack4/FP68K 0000098C 206D E4D4 movea.l A0, [A5 - 0x1B2C] 00000990 3D7C 0000 FFF8 move.w [A6 - 0x8], 0x0 00000996 486E FFF8 pea.l [A6 - 0x8] 0000099A 4868 0058 pea.l [A0 + 0x58] 0000099E 3F3C 200E move.w -[A7], 0x200E 000009A2 A9EB syscall Pack4/FP68K 000009A4 206D E4D4 movea.l A0, [A5 - 0x1B2C] 000009A8 7014 moveq.l D0, 0x14 000009AA 3140 0062 move.w [A0 + 0x62], D0 000009AE 206D E4D4 movea.l A0, [A5 - 0x1B2C] 000009B2 3D7C 0000 FFF8 move.w [A6 - 0x8], 0x0 000009B8 486E FFF8 pea.l [A6 - 0x8] 000009BC 4868 001C pea.l [A0 + 0x1C] 000009C0 3F3C 200E move.w -[A7], 0x200E 000009C4 A9EB syscall Pack4/FP68K 000009C6 206D E4D4 movea.l A0, [A5 - 0x1B2C] 000009CA 317C 01F4 0066 move.w [A0 + 0x66], 0x1F4 000009D0 206D E4D4 movea.l A0, [A5 - 0x1B2C] 000009D4 7064 moveq.l D0, 0x64 000009D6 3140 0064 move.w [A0 + 0x64], D0 000009DA 206D E4D4 movea.l A0, [A5 - 0x1B2C] 000009DE 317C 03E8 006C move.w [A0 + 0x6C], 0x3E8 000009E4 206D E4D4 movea.l A0, [A5 - 0x1B2C] 000009E8 4268 0068 clr.w [A0 + 0x68] 000009EC 206D E4D4 movea.l A0, [A5 - 0x1B2C] 000009F0 4268 006A clr.w [A0 + 0x6A] 000009F4 206D E4D4 movea.l A0, [A5 - 0x1B2C] 000009F8 4868 00D6 pea.l [A0 + 0xD6] 000009FC 206D E4D4 movea.l A0, [A5 - 0x1B2C] 00000A00 41E8 004E lea.l A0, [A0 + 0x4E] 00000A04 2F20 move.l -[A7], -[A0] 00000A06 2F20 move.l -[A7], -[A0] 00000A08 3F20 move.w -[A7], -[A0] 00000A0A 206D E4D4 movea.l A0, [A5 - 0x1B2C] 00000A0E 41E8 0044 lea.l A0, [A0 + 0x44] 00000A12 2F20 move.l -[A7], -[A0] 00000A14 2F20 move.l -[A7], -[A0] 00000A16 3F20 move.w -[A7], -[A0] 00000A18 4EBA 09BA jsr [PC + 0x9BA /* 000013D4 */] 00000A1C 4FEF 0018 lea.l A7, [A7 + 0x18] 00000A20 206D E4D4 movea.l A0, [A5 - 0x1B2C] 00000A24 41E8 004E lea.l A0, [A0 + 0x4E] 00000A28 2F20 move.l -[A7], -[A0] 00000A2A 2F20 move.l -[A7], -[A0] 00000A2C 3F20 move.w -[A7], -[A0] 00000A2E 206D E4D4 movea.l A0, [A5 - 0x1B2C] 00000A32 41E8 0044 lea.l A0, [A0 + 0x44] 00000A36 2F20 move.l -[A7], -[A0] 00000A38 2F20 move.l -[A7], -[A0] 00000A3A 3F20 move.w -[A7], -[A0] 00000A3C 486E FFF0 pea.l [A6 - 0x10] 00000A40 4EBA 0C6A jsr [PC + 0xC6A /* 000016AC */] 00000A44 4FEF 0018 lea.l A7, [A7 + 0x18] 00000A48 206D E4D4 movea.l A0, [A5 - 0x1B2C] 00000A4C 41E8 00E0 lea.l A0, [A0 + 0xE0] 00000A50 43EE FFF0 lea.l A1, [A6 - 0x10] 00000A54 20D9 move.l [A0]+, [A1]+ 00000A56 20D9 move.l [A0]+, [A1]+ 00000A58 30D9 move.w [A0]+, [A1]+ 00000A5A 206D E4D4 movea.l A0, [A5 - 0x1B2C] 00000A5E 4228 00F2 clr.b [A0 + 0xF2] 00000A62 206D E4D4 movea.l A0, [A5 - 0x1B2C] 00000A66 41E8 006E lea.l A0, [A0 + 0x6E] 00000A6A 43ED F468 lea.l A1, [A5 - 0xB98] 00000A6E 20D9 move.l [A0]+, [A1]+ 00000A70 20D9 move.l [A0]+, [A1]+ 00000A72 30D9 move.w [A0]+, [A1]+ 00000A74 206D E4D4 movea.l A0, [A5 - 0x1B2C] 00000A78 41E8 0078 lea.l A0, [A0 + 0x78] 00000A7C 43ED F472 lea.l A1, [A5 - 0xB8E] 00000A80 20D9 move.l [A0]+, [A1]+ 00000A82 20D9 move.l [A0]+, [A1]+ 00000A84 30D9 move.w [A0]+, [A1]+ 00000A86 206D E4D4 movea.l A0, [A5 - 0x1B2C] 00000A8A 41E8 0082 lea.l A0, [A0 + 0x82] 00000A8E 43ED F47C lea.l A1, [A5 - 0xB84] 00000A92 20D9 move.l [A0]+, [A1]+ 00000A94 20D9 move.l [A0]+, [A1]+ 00000A96 30D9 move.w [A0]+, [A1]+ 00000A98 206D E4D4 movea.l A0, [A5 - 0x1B2C] 00000A9C 41E8 008C lea.l A0, [A0 + 0x8C] 00000AA0 43ED F486 lea.l A1, [A5 - 0xB7A] 00000AA4 20D9 move.l [A0]+, [A1]+ 00000AA6 20D9 move.l [A0]+, [A1]+ 00000AA8 30D9 move.w [A0]+, [A1]+ 00000AAA 206D E4D4 movea.l A0, [A5 - 0x1B2C] 00000AAE 41E8 0096 lea.l A0, [A0 + 0x96] 00000AB2 43ED F490 lea.l A1, [A5 - 0xB70] 00000AB6 20D9 move.l [A0]+, [A1]+ 00000AB8 20D9 move.l [A0]+, [A1]+ 00000ABA 30D9 move.w [A0]+, [A1]+ 00000ABC 206D E4D4 movea.l A0, [A5 - 0x1B2C] 00000AC0 41E8 00A0 lea.l A0, [A0 + 0xA0] 00000AC4 43ED F49A lea.l A1, [A5 - 0xB66] 00000AC8 20D9 move.l [A0]+, [A1]+ 00000ACA 20D9 move.l [A0]+, [A1]+ 00000ACC 30D9 move.w [A0]+, [A1]+ 00000ACE 206D E4D4 movea.l A0, [A5 - 0x1B2C] 00000AD2 41E8 00AA lea.l A0, [A0 + 0xAA] 00000AD6 43ED F4A4 lea.l A1, [A5 - 0xB5C] 00000ADA 20D9 move.l [A0]+, [A1]+ 00000ADC 20D9 move.l [A0]+, [A1]+ 00000ADE 30D9 move.w [A0]+, [A1]+ 00000AE0 206D E4D4 movea.l A0, [A5 - 0x1B2C] 00000AE4 4268 00B4 clr.w [A0 + 0xB4] 00000AE8 206D E4D4 movea.l A0, [A5 - 0x1B2C] 00000AEC 4268 00B6 clr.w [A0 + 0xB6] 00000AF0 206D E4D4 movea.l A0, [A5 - 0x1B2C] 00000AF4 4268 00B8 clr.w [A0 + 0xB8] 00000AF8 206D E4D4 movea.l A0, [A5 - 0x1B2C] 00000AFC 4268 00BA clr.w [A0 + 0xBA] 00000B00 206D E4D4 movea.l A0, [A5 - 0x1B2C] 00000B04 4268 00BC clr.w [A0 + 0xBC] 00000B08 206D E4D4 movea.l A0, [A5 - 0x1B2C] 00000B0C 42A8 00BE clr.l [A0 + 0xBE] 00000B10 206D E4D4 movea.l A0, [A5 - 0x1B2C] 00000B14 42A8 00C2 clr.l [A0 + 0xC2] 00000B18 206D E4D4 movea.l A0, [A5 - 0x1B2C] 00000B1C 42A8 00C6 clr.l [A0 + 0xC6] 00000B20 206D E4D4 movea.l A0, [A5 - 0x1B2C] 00000B24 42A8 00CA clr.l [A0 + 0xCA] 00000B28 206D E4D4 movea.l A0, [A5 - 0x1B2C] 00000B2C 42A8 00CE clr.l [A0 + 0xCE] 00000B30 206D E4D4 movea.l A0, [A5 - 0x1B2C] 00000B34 42A8 00D2 clr.l [A0 + 0xD2] 00000B38 206D E4D4 movea.l A0, [A5 - 0x1B2C] 00000B3C 3D7C 0000 FFF8 move.w [A6 - 0x8], 0x0 00000B42 486E FFF8 pea.l [A6 - 0x8] 00000B46 4868 0012 pea.l [A0 + 0x12] 00000B4A 3F3C 200E move.w -[A7], 0x200E 00000B4E A9EB syscall Pack4/FP68K 00000B50 426E FFFE clr.w [A6 - 0x2] 00000B54 6000 03AC bra +0x3AE /* 00000F02 */ label00000B58: 00000B58 2F2D E4D4 move.l -[A7], [A5 - 0x1B2C] 00000B5C 4EBA 4ED6 jsr [PC + 0x4ED6 /* 00005A34 */] 00000B60 588F addq.l A7, 4 00000B62 2D40 FFFA move.l [A6 - 0x6], D0 00000B66 302E FFFE move.w D0, [A6 - 0x2] 00000B6A 0640 0031 addi.w D0, 0x31 /* '1' */ 00000B6E 1D40 FFEC move.b [A6 - 0x14], D0 00000B72 422E FFED clr.b [A6 - 0x13] 00000B76 486D F4AE pea.l [A5 - 0xB52] 00000B7A 2F2E FFFA move.l -[A7], [A6 - 0x6] 00000B7E 4EAD 0182 jsr [A5 + 0x182 /* export_44 */] 00000B82 508F addq.l A7, 8 00000B84 486E FFEC pea.l [A6 - 0x14] 00000B88 2F2E FFFA move.l -[A7], [A6 - 0x6] 00000B8C 4EAD 016A jsr [A5 + 0x16A /* export_41 */] 00000B90 508F addq.l A7, 8 00000B92 206E FFFA movea.l A0, [A6 - 0x6] 00000B96 7001 moveq.l D0, 0x01 00000B98 3140 0010 move.w [A0 + 0x10], D0 00000B9C 4878 0167 push.l 0x167 00000BA0 4878 0001 push.l 0x1 00000BA4 4EBA 07F0 jsr [PC + 0x7F0 /* 00001396 */] 00000BA8 508F addq.l A7, 8 00000BAA 3D40 FFEE move.w [A6 - 0x12], D0 00000BAE 3D7C 00B4 FFEA move.w [A6 - 0x16], 0xB4 00000BB4 2D6D F4B4 FFE0 move.l [A6 - 0x20], [A5 - 0xB4C] 00000BBA 2D6D F4B8 FFE4 move.l [A6 - 0x1C], [A5 - 0xB48] 00000BC0 3D6D F4BC FFE8 move.w [A6 - 0x18], [A5 - 0xB44] 00000BC6 486E FFEA pea.l [A6 - 0x16] 00000BCA 486E FFE0 pea.l [A6 - 0x20] 00000BCE 3F3C 2006 move.w -[A7], 0x2006 00000BD2 A9EB syscall Pack4/FP68K 00000BD4 486E FFEE pea.l [A6 - 0x12] 00000BD8 486E FFE0 pea.l [A6 - 0x20] 00000BDC 3F3C 2004 move.w -[A7], 0x2004 00000BE0 A9EB syscall Pack4/FP68K 00000BE2 41EE FFF0 lea.l A0, [A6 - 0x10] 00000BE6 43EE FFE0 lea.l A1, [A6 - 0x20] 00000BEA 20D9 move.l [A0]+, [A1]+ 00000BEC 20D9 move.l [A0]+, [A1]+ 00000BEE 30D9 move.w [A0]+, [A1]+ 00000BF0 302D E4B0 move.w D0, [A5 - 0x1B50] 00000BF4 C1FC 01F4 muls.w D0, 0x1F4 00000BF8 48C0 ext.l D0 00000BFA 2F00 move.l -[A7], D0 00000BFC 4878 0001 push.l 0x1 00000C00 4EBA 0794 jsr [PC + 0x794 /* 00001396 */] 00000C04 508F addq.l A7, 8 00000C06 0640 07D0 addi.w D0, 0x7D0 00000C0A 3D40 FFEE move.w [A6 - 0x12], D0 00000C0E 206E FFFA movea.l A0, [A6 - 0x6] 00000C12 486E FFEE pea.l [A6 - 0x12] 00000C16 4868 0012 pea.l [A0 + 0x12] 00000C1A 3F3C 200E move.w -[A7], 0x200E 00000C1E A9EB syscall Pack4/FP68K 00000C20 41EE FFFA lea.l A0, [A6 - 0x6] 00000C24 2F20 move.l -[A7], -[A0] 00000C26 2F20 move.l -[A7], -[A0] 00000C28 3F20 move.w -[A7], -[A0] 00000C2A 486E FFE2 pea.l [A6 - 0x1E] 00000C2E 4EBA 4FBC jsr [PC + 0x4FBC /* 00005BEC */] 00000C32 4FEF 000E lea.l A7, [A7 + 0xE] 00000C36 486E FFEE pea.l [A6 - 0x12] 00000C3A 486E FFE2 pea.l [A6 - 0x1E] 00000C3E 3F3C 2004 move.w -[A7], 0x2004 00000C42 A9EB syscall Pack4/FP68K 00000C44 206E FFFA movea.l A0, [A6 - 0x6] 00000C48 41E8 0026 lea.l A0, [A0 + 0x26] 00000C4C 43EE FFE2 lea.l A1, [A6 - 0x1E] 00000C50 20D9 move.l [A0]+, [A1]+ 00000C52 20D9 move.l [A0]+, [A1]+ 00000C54 30D9 move.w [A0]+, [A1]+ 00000C56 41EE FFFA lea.l A0, [A6 - 0x6] 00000C5A 2F20 move.l -[A7], -[A0] 00000C5C 2F20 move.l -[A7], -[A0] 00000C5E 3F20 move.w -[A7], -[A0] 00000C60 486E FFE2 pea.l [A6 - 0x1E] 00000C64 4EBA 51C6 jsr [PC + 0x51C6 /* 00005E2C */] 00000C68 4FEF 000E lea.l A7, [A7 + 0xE] 00000C6C 486E FFEE pea.l [A6 - 0x12] 00000C70 486E FFE2 pea.l [A6 - 0x1E] 00000C74 3F3C 2004 move.w -[A7], 0x2004 00000C78 A9EB syscall Pack4/FP68K 00000C7A 206E FFFA movea.l A0, [A6 - 0x6] 00000C7E 41E8 0030 lea.l A0, [A0 + 0x30] 00000C82 43EE FFE2 lea.l A1, [A6 - 0x1E] 00000C86 20D9 move.l [A0]+, [A1]+ 00000C88 20D9 move.l [A0]+, [A1]+ 00000C8A 30D9 move.w [A0]+, [A1]+ 00000C8C 206E FFFA movea.l A0, [A6 - 0x6] 00000C90 41E8 003A lea.l A0, [A0 + 0x3A] 00000C94 2F20 move.l -[A7], -[A0] 00000C96 2F20 move.l -[A7], -[A0] 00000C98 3F20 move.w -[A7], -[A0] 00000C9A 206E FFFA movea.l A0, [A6 - 0x6] 00000C9E 41E8 0030 lea.l A0, [A0 + 0x30] 00000CA2 2F20 move.l -[A7], -[A0] 00000CA4 2F20 move.l -[A7], -[A0] 00000CA6 3F20 move.w -[A7], -[A0] 00000CA8 486E FFE2 pea.l [A6 - 0x1E] 00000CAC 4EBA 0886 jsr [PC + 0x886 /* 00001534 */] 00000CB0 4FEF 0018 lea.l A7, [A7 + 0x18] 00000CB4 41EE FFF0 lea.l A0, [A6 - 0x10] 00000CB8 43EE FFE2 lea.l A1, [A6 - 0x1E] 00000CBC 20D9 move.l [A0]+, [A1]+ 00000CBE 20D9 move.l [A0]+, [A1]+ 00000CC0 30D9 move.w [A0]+, [A1]+ 00000CC2 4878 02BC push.l 0x2BC 00000CC6 4878 0064 push.l 0x64 /* 'd' */ 00000CCA 4EBA 06CA jsr [PC + 0x6CA /* 00001396 */] 00000CCE 508F addq.l A7, 8 00000CD0 3D40 FFEE move.w [A6 - 0x12], D0 00000CD4 41EE FFFA lea.l A0, [A6 - 0x6] 00000CD8 2F20 move.l -[A7], -[A0] 00000CDA 2F20 move.l -[A7], -[A0] 00000CDC 3F20 move.w -[A7], -[A0] 00000CDE 486E FFE2 pea.l [A6 - 0x1E] 00000CE2 4EBA 5148 jsr [PC + 0x5148 /* 00005E2C */] 00000CE6 4FEF 000E lea.l A7, [A7 + 0xE] 00000CEA 486E FFE2 pea.l [A6 - 0x1E] 00000CEE 3F3C 000D move.w -[A7], 0xD /* '\r' */ 00000CF2 A9EB syscall Pack4/FP68K 00000CF4 486E FFEE pea.l [A6 - 0x12] 00000CF8 486E FFE2 pea.l [A6 - 0x1E] 00000CFC 3F3C 2004 move.w -[A7], 0x2004 00000D00 A9EB syscall Pack4/FP68K 00000D02 206E FFFA movea.l A0, [A6 - 0x6] 00000D06 41E8 003A lea.l A0, [A0 + 0x3A] 00000D0A 43EE FFE2 lea.l A1, [A6 - 0x1E] 00000D0E 20D9 move.l [A0]+, [A1]+ 00000D10 20D9 move.l [A0]+, [A1]+ 00000D12 30D9 move.w [A0]+, [A1]+ 00000D14 41EE FFFA lea.l A0, [A6 - 0x6] 00000D18 2F20 move.l -[A7], -[A0] 00000D1A 2F20 move.l -[A7], -[A0] 00000D1C 3F20 move.w -[A7], -[A0] 00000D1E 486E FFE2 pea.l [A6 - 0x1E] 00000D22 4EBA 4EC8 jsr [PC + 0x4EC8 /* 00005BEC */] 00000D26 4FEF 000E lea.l A7, [A7 + 0xE] 00000D2A 486E FFE2 pea.l [A6 - 0x1E] 00000D2E 3F3C 000D move.w -[A7], 0xD /* '\r' */ 00000D32 A9EB syscall Pack4/FP68K 00000D34 486E FFEE pea.l [A6 - 0x12] 00000D38 486E FFE2 pea.l [A6 - 0x1E] 00000D3C 3F3C 2004 move.w -[A7], 0x2004 00000D40 A9EB syscall Pack4/FP68K 00000D42 206E FFFA movea.l A0, [A6 - 0x6] 00000D46 41E8 0044 lea.l A0, [A0 + 0x44] 00000D4A 43EE FFE2 lea.l A1, [A6 - 0x1E] 00000D4E 20D9 move.l [A0]+, [A1]+ 00000D50 20D9 move.l [A0]+, [A1]+ 00000D52 30D9 move.w [A0]+, [A1]+ 00000D54 206E FFFA movea.l A0, [A6 - 0x6] 00000D58 3D7C 0000 FFEA move.w [A6 - 0x16], 0x0 00000D5E 486E FFEA pea.l [A6 - 0x16] 00000D62 4868 004E pea.l [A0 + 0x4E] 00000D66 3F3C 200E move.w -[A7], 0x200E 00000D6A A9EB syscall Pack4/FP68K 00000D6C 206E FFFA movea.l A0, [A6 - 0x6] 00000D70 3D7C 0000 FFEA move.w [A6 - 0x16], 0x0 00000D76 486E FFEA pea.l [A6 - 0x16] 00000D7A 4868 0058 pea.l [A0 + 0x58] 00000D7E 3F3C 200E move.w -[A7], 0x200E 00000D82 A9EB syscall Pack4/FP68K 00000D84 206E FFFA movea.l A0, [A6 - 0x6] 00000D88 7014 moveq.l D0, 0x14 00000D8A 3140 0062 move.w [A0 + 0x62], D0 00000D8E 206E FFFA movea.l A0, [A6 - 0x6] 00000D92 3D7C 0000 FFEA move.w [A6 - 0x16], 0x0 00000D98 486E FFEA pea.l [A6 - 0x16] 00000D9C 4868 001C pea.l [A0 + 0x1C] 00000DA0 3F3C 200E move.w -[A7], 0x200E 00000DA4 A9EB syscall Pack4/FP68K 00000DA6 4878 00C8 push.l 0xC8 00000DAA 4878 0001 push.l 0x1 00000DAE 4EBA 05E6 jsr [PC + 0x5E6 /* 00001396 */] 00000DB2 508F addq.l A7, 8 00000DB4 0640 0190 addi.w D0, 0x190 00000DB8 206E FFFA movea.l A0, [A6 - 0x6] 00000DBC 3140 0066 move.w [A0 + 0x66], D0 00000DC0 206E FFFA movea.l A0, [A6 - 0x6] 00000DC4 317C 00C8 0064 move.w [A0 + 0x64], 0xC8 00000DCA 206E FFFA movea.l A0, [A6 - 0x6] 00000DCE 317C 03E8 006C move.w [A0 + 0x6C], 0x3E8 00000DD4 206E FFFA movea.l A0, [A6 - 0x6] 00000DD8 41E8 006E lea.l A0, [A0 + 0x6E] 00000DDC 43ED F4BE lea.l A1, [A5 - 0xB42] 00000DE0 20D9 move.l [A0]+, [A1]+ 00000DE2 20D9 move.l [A0]+, [A1]+ 00000DE4 30D9 move.w [A0]+, [A1]+ 00000DE6 206E FFFA movea.l A0, [A6 - 0x6] 00000DEA 41E8 0078 lea.l A0, [A0 + 0x78] 00000DEE 43ED F4C8 lea.l A1, [A5 - 0xB38] 00000DF2 20D9 move.l [A0]+, [A1]+ 00000DF4 20D9 move.l [A0]+, [A1]+ 00000DF6 30D9 move.w [A0]+, [A1]+ 00000DF8 206E FFFA movea.l A0, [A6 - 0x6] 00000DFC 41E8 0082 lea.l A0, [A0 + 0x82] 00000E00 43ED F4D2 lea.l A1, [A5 - 0xB2E] 00000E04 20D9 move.l [A0]+, [A1]+ 00000E06 20D9 move.l [A0]+, [A1]+ 00000E08 30D9 move.w [A0]+, [A1]+ 00000E0A 206E FFFA movea.l A0, [A6 - 0x6] 00000E0E 41E8 008C lea.l A0, [A0 + 0x8C] 00000E12 43ED F4DC lea.l A1, [A5 - 0xB24] 00000E16 20D9 move.l [A0]+, [A1]+ 00000E18 20D9 move.l [A0]+, [A1]+ 00000E1A 30D9 move.w [A0]+, [A1]+ 00000E1C 206E FFFA movea.l A0, [A6 - 0x6] 00000E20 41E8 0096 lea.l A0, [A0 + 0x96] 00000E24 43ED F4E6 lea.l A1, [A5 - 0xB1A] 00000E28 20D9 move.l [A0]+, [A1]+ 00000E2A 20D9 move.l [A0]+, [A1]+ 00000E2C 30D9 move.w [A0]+, [A1]+ 00000E2E 206E FFFA movea.l A0, [A6 - 0x6] 00000E32 41E8 00A0 lea.l A0, [A0 + 0xA0] 00000E36 43ED F4F0 lea.l A1, [A5 - 0xB10] 00000E3A 20D9 move.l [A0]+, [A1]+ 00000E3C 20D9 move.l [A0]+, [A1]+ 00000E3E 30D9 move.w [A0]+, [A1]+ 00000E40 206E FFFA movea.l A0, [A6 - 0x6] 00000E44 41E8 00AA lea.l A0, [A0 + 0xAA] 00000E48 43ED F4FA lea.l A1, [A5 - 0xB06] 00000E4C 20D9 move.l [A0]+, [A1]+ 00000E4E 20D9 move.l [A0]+, [A1]+ 00000E50 30D9 move.w [A0]+, [A1]+ 00000E52 206E FFFA movea.l A0, [A6 - 0x6] 00000E56 3D7C FFFF FFEA move.w [A6 - 0x16], 0xFFFF 00000E5C 486E FFEA pea.l [A6 - 0x16] 00000E60 4868 00D6 pea.l [A0 + 0xD6] 00000E64 3F3C 200E move.w -[A7], 0x200E 00000E68 A9EB syscall Pack4/FP68K 00000E6A 206E FFFA movea.l A0, [A6 - 0x6] 00000E6E 3D7C 03E8 FFEA move.w [A6 - 0x16], 0x3E8 00000E74 486E FFEA pea.l [A6 - 0x16] 00000E78 4868 00E0 pea.l [A0 + 0xE0] 00000E7C 3F3C 200E move.w -[A7], 0x200E 00000E80 A9EB syscall Pack4/FP68K 00000E82 206E FFFA movea.l A0, [A6 - 0x6] 00000E86 4268 0068 clr.w [A0 + 0x68] 00000E8A 206E FFFA movea.l A0, [A6 - 0x6] 00000E8E 4268 006A clr.w [A0 + 0x6A] 00000E92 206E FFFA movea.l A0, [A6 - 0x6] 00000E96 4268 00B4 clr.w [A0 + 0xB4] 00000E9A 206E FFFA movea.l A0, [A6 - 0x6] 00000E9E 4268 00B6 clr.w [A0 + 0xB6] 00000EA2 206E FFFA movea.l A0, [A6 - 0x6] 00000EA6 4268 00B8 clr.w [A0 + 0xB8] 00000EAA 206E FFFA movea.l A0, [A6 - 0x6] 00000EAE 4268 00BA clr.w [A0 + 0xBA] 00000EB2 206E FFFA movea.l A0, [A6 - 0x6] 00000EB6 4268 00BC clr.w [A0 + 0xBC] 00000EBA 206E FFFA movea.l A0, [A6 - 0x6] 00000EBE 4228 00F2 clr.b [A0 + 0xF2] 00000EC2 206E FFFA movea.l A0, [A6 - 0x6] 00000EC6 216D E4D4 00BE move.l [A0 + 0xBE], [A5 - 0x1B2C] 00000ECC 206E FFFA movea.l A0, [A6 - 0x6] 00000ED0 216D E4D4 00C2 move.l [A0 + 0xC2], [A5 - 0x1B2C] 00000ED6 206E FFFA movea.l A0, [A6 - 0x6] 00000EDA 216D E4D4 00C6 move.l [A0 + 0xC6], [A5 - 0x1B2C] 00000EE0 206E FFFA movea.l A0, [A6 - 0x6] 00000EE4 216D E4D4 00CA move.l [A0 + 0xCA], [A5 - 0x1B2C] 00000EEA 206E FFFA movea.l A0, [A6 - 0x6] 00000EEE 216D E4D4 00CE move.l [A0 + 0xCE], [A5 - 0x1B2C] 00000EF4 206E FFFA movea.l A0, [A6 - 0x6] 00000EF8 216D E4D4 00D2 move.l [A0 + 0xD2], [A5 - 0x1B2C] 00000EFE 526E FFFE addq.w [A6 - 0x2], 1 label00000F02: 00000F02 302E FFFE move.w D0, [A6 - 0x2] 00000F06 B06D E4B0 cmp.w D0, [A5 - 0x1B50] 00000F0A 6D00 FC4C blt -0x3B2 /* 00000B58 */ 00000F0E 4878 0014 push.l 0x14 00000F12 4878 000A push.l 0xA /* '\n' */ 00000F16 4EBA 047E jsr [PC + 0x47E /* 00001396 */] 00000F1A 508F addq.l A7, 8 00000F1C 3D40 FFFE move.w [A6 - 0x2], D0 00000F20 6000 0118 bra +0x11A /* 0000103A */ label00000F24: 00000F24 2F2D E4D4 move.l -[A7], [A5 - 0x1B2C] 00000F28 4EBA 4B0A jsr [PC + 0x4B0A /* 00005A34 */] 00000F2C 588F addq.l A7, 4 00000F2E 2D40 FFFA move.l [A6 - 0x6], D0 00000F32 206E FFFA movea.l A0, [A6 - 0x6] 00000F36 7004 moveq.l D0, 0x04 00000F38 3140 0010 move.w [A0 + 0x10], D0 00000F3C 4878 0BB8 push.l 0xBB8 00000F40 4878 F448 push.l 0xF448 00000F44 4EBA 0450 jsr [PC + 0x450 /* 00001396 */] 00000F48 508F addq.l A7, 8 00000F4A 3D40 FFF8 move.w [A6 - 0x8], D0 00000F4E 2D6D F504 FFEE move.l [A6 - 0x12], [A5 - 0xAFC] 00000F54 2D6D F508 FFF2 move.l [A6 - 0xE], [A5 - 0xAF8] 00000F5A 3D6D F50C FFF6 move.w [A6 - 0xA], [A5 - 0xAF4] 00000F60 486E FFF8 pea.l [A6 - 0x8] 00000F64 486E FFEE pea.l [A6 - 0x12] 00000F68 3F3C 2004 move.w -[A7], 0x2004 00000F6C A9EB syscall Pack4/FP68K 00000F6E 206E FFFA movea.l A0, [A6 - 0x6] 00000F72 41E8 0026 lea.l A0, [A0 + 0x26] 00000F76 43EE FFEE lea.l A1, [A6 - 0x12] 00000F7A 20D9 move.l [A0]+, [A1]+ 00000F7C 20D9 move.l [A0]+, [A1]+ 00000F7E 30D9 move.w [A0]+, [A1]+ 00000F80 4878 0BB8 push.l 0xBB8 00000F84 4878 F448 push.l 0xF448 00000F88 4EBA 040C jsr [PC + 0x40C /* 00001396 */] 00000F8C 508F addq.l A7, 8 00000F8E 3D40 FFF8 move.w [A6 - 0x8], D0 00000F92 2D6D F50E FFEE move.l [A6 - 0x12], [A5 - 0xAF2] 00000F98 2D6D F512 FFF2 move.l [A6 - 0xE], [A5 - 0xAEE] 00000F9E 3D6D F516 FFF6 move.w [A6 - 0xA], [A5 - 0xAEA] 00000FA4 486E FFF8 pea.l [A6 - 0x8] 00000FA8 486E FFEE pea.l [A6 - 0x12] 00000FAC 3F3C 2004 move.w -[A7], 0x2004 00000FB0 A9EB syscall Pack4/FP68K 00000FB2 206E FFFA movea.l A0, [A6 - 0x6] 00000FB6 41E8 0030 lea.l A0, [A0 + 0x30] 00000FBA 43EE FFEE lea.l A1, [A6 - 0x12] 00000FBE 20D9 move.l [A0]+, [A1]+ 00000FC0 20D9 move.l [A0]+, [A1]+ 00000FC2 30D9 move.w [A0]+, [A1]+ 00000FC4 4878 0064 push.l 0x64 /* 'd' */ 00000FC8 42A7 clr.l -[A7] 00000FCA 4EBA 03CA jsr [PC + 0x3CA /* 00001396 */] 00000FCE 508F addq.l A7, 8 00000FD0 0640 012C addi.w D0, 0x12C 00000FD4 206E FFFA movea.l A0, [A6 - 0x6] 00000FD8 3140 0062 move.w [A0 + 0x62], D0 00000FDC 4878 012C push.l 0x12C 00000FE0 4878 00C8 push.l 0xC8 00000FE4 4EBA 03B0 jsr [PC + 0x3B0 /* 00001396 */] 00000FE8 508F addq.l A7, 8 00000FEA 3D40 FFF8 move.w [A6 - 0x8], D0 00000FEE 2D6D F518 FFEE move.l [A6 - 0x12], [A5 - 0xAE8] 00000FF4 2D6D F51C FFF2 move.l [A6 - 0xE], [A5 - 0xAE4] 00000FFA 3D6D F520 FFF6 move.w [A6 - 0xA], [A5 - 0xAE0] 00001000 486E FFF8 pea.l [A6 - 0x8] 00001004 486E FFEE pea.l [A6 - 0x12] 00001008 3F3C 2004 move.w -[A7], 0x2004 0000100C A9EB syscall Pack4/FP68K 0000100E 206E FFFA movea.l A0, [A6 - 0x6] 00001012 41E8 001C lea.l A0, [A0 + 0x1C] 00001016 43EE FFEE lea.l A1, [A6 - 0x12] 0000101A 20D9 move.l [A0]+, [A1]+ 0000101C 20D9 move.l [A0]+, [A1]+ 0000101E 30D9 move.w [A0]+, [A1]+ 00001020 486D F522 pea.l [A5 - 0xADE] 00001024 2F2E FFFA move.l -[A7], [A6 - 0x6] 00001028 4EAD 0182 jsr [A5 + 0x182 /* export_44 */] 0000102C 508F addq.l A7, 8 0000102E 206E FFFA movea.l A0, [A6 - 0x6] 00001032 4228 00F2 clr.b [A0 + 0xF2] 00001036 536E FFFE subq.w [A6 - 0x2], 1 label0000103A: 0000103A 4A6E FFFE tst.w [A6 - 0x2] 0000103E 6E00 FEE4 bgt -0x11A /* 00000F24 */ 00001042 0C6D FFFF E4E6 cmpi.w [A5 - 0x1B1A], 0xFFFF 00001048 6700 02F0 beq +0x2F2 /* 0000133A */ 0000104C 42A7 clr.l -[A7] 0000104E 4879 736E 6420 push.l 0x736E6420 /* 'snd ' */ 00001054 3F3C 44A6 move.w -[A7], 0x44A6 00001058 A9A0 syscall GetResource 0000105A 205F movea.l A0, [A7]+ 0000105C 2B48 F3D6 move.l [A5 - 0xC2A], A0 00001060 2F2D F3D6 move.l -[A7], [A5 - 0xC2A] 00001064 4EAD 009A jsr [A5 + 0x9A /* export_15 */] 00001068 42A7 clr.l -[A7] 0000106A 2F2D F3D6 move.l -[A7], [A5 - 0xC2A] 0000106E A9A5 syscall GetResourceSizeOnDisk/SizeResource/SizeRsrc 00001070 201F move.l D0, [A7]+ 00001072 5D80 subq.l D0, 6 00001074 2B40 F41A move.l [A5 - 0xBE6], D0 00001078 42A7 clr.l -[A7] 0000107A 4879 736E 6420 push.l 0x736E6420 /* 'snd ' */ 00001080 3F3C 4BD0 move.w -[A7], 0x4BD0 00001084 A9A0 syscall GetResource 00001086 205F movea.l A0, [A7]+ 00001088 2B48 F3DA move.l [A5 - 0xC26], A0 0000108C 2F2D F3DA move.l -[A7], [A5 - 0xC26] 00001090 4EAD 009A jsr [A5 + 0x9A /* export_15 */] 00001094 42A7 clr.l -[A7] 00001096 2F2D F3DA move.l -[A7], [A5 - 0xC26] 0000109A A821 syscall GetMaxResourceSize/MaxSizeRsrc 0000109C 201F move.l D0, [A7]+ 0000109E 5D80 subq.l D0, 6 000010A0 2B40 F41E move.l [A5 - 0xBE2], D0 000010A4 42A7 clr.l -[A7] 000010A6 4879 736E 6420 push.l 0x736E6420 /* 'snd ' */ 000010AC 3F3C 30A3 move.w -[A7], 0x30A3 000010B0 A9A0 syscall GetResource 000010B2 205F movea.l A0, [A7]+ 000010B4 2B48 F3DE move.l [A5 - 0xC22], A0 000010B8 2F2D F3DE move.l -[A7], [A5 - 0xC22] 000010BC 4EAD 009A jsr [A5 + 0x9A /* export_15 */] 000010C0 42A7 clr.l -[A7] 000010C2 2F2D F3DE move.l -[A7], [A5 - 0xC22] 000010C6 A821 syscall GetMaxResourceSize/MaxSizeRsrc 000010C8 201F move.l D0, [A7]+ 000010CA 5D80 subq.l D0, 6 000010CC 2B40 F422 move.l [A5 - 0xBDE], D0 000010D0 42A7 clr.l -[A7] 000010D2 4879 736E 6420 push.l 0x736E6420 /* 'snd ' */ 000010D8 3F3C 5E57 move.w -[A7], 0x5E57 /* '^W' */ 000010DC A9A0 syscall GetResource 000010DE 205F movea.l A0, [A7]+ 000010E0 2B48 F3E2 move.l [A5 - 0xC1E], A0 000010E4 2F2D F3E2 move.l -[A7], [A5 - 0xC1E] 000010E8 4EAD 009A jsr [A5 + 0x9A /* export_15 */] 000010EC 42A7 clr.l -[A7] 000010EE 2F2D F3E2 move.l -[A7], [A5 - 0xC1E] 000010F2 A821 syscall GetMaxResourceSize/MaxSizeRsrc 000010F4 201F move.l D0, [A7]+ 000010F6 5D80 subq.l D0, 6 000010F8 2B40 F426 move.l [A5 - 0xBDA], D0 000010FC 42A7 clr.l -[A7] 000010FE 4879 736E 6420 push.l 0x736E6420 /* 'snd ' */ 00001104 3F3C 176E move.w -[A7], 0x176E 00001108 A9A0 syscall GetResource 0000110A 205F movea.l A0, [A7]+ 0000110C 2B48 F3E6 move.l [A5 - 0xC1A], A0 00001110 2F2D F3E6 move.l -[A7], [A5 - 0xC1A] 00001114 4EAD 009A jsr [A5 + 0x9A /* export_15 */] 00001118 42A7 clr.l -[A7] 0000111A 2F2D F3E6 move.l -[A7], [A5 - 0xC1A] 0000111E A821 syscall GetMaxResourceSize/MaxSizeRsrc 00001120 201F move.l D0, [A7]+ 00001122 5D80 subq.l D0, 6 00001124 2B40 F42A move.l [A5 - 0xBD6], D0 00001128 42A7 clr.l -[A7] 0000112A 4879 736E 6420 push.l 0x736E6420 /* 'snd ' */ 00001130 3F3C 7182 move.w -[A7], 0x7182 00001134 A9A0 syscall GetResource 00001136 205F movea.l A0, [A7]+ 00001138 2B48 F3EA move.l [A5 - 0xC16], A0 0000113C 2F2D F3EA move.l -[A7], [A5 - 0xC16] 00001140 4EAD 009A jsr [A5 + 0x9A /* export_15 */] 00001144 42A7 clr.l -[A7] 00001146 2F2D F3EA move.l -[A7], [A5 - 0xC16] 0000114A A821 syscall GetMaxResourceSize/MaxSizeRsrc 0000114C 201F move.l D0, [A7]+ 0000114E 5D80 subq.l D0, 6 00001150 2B40 F42E move.l [A5 - 0xBD2], D0 00001154 42A7 clr.l -[A7] 00001156 4879 736E 6420 push.l 0x736E6420 /* 'snd ' */ 0000115C 3F3C 5B2A move.w -[A7], 0x5B2A /* '[*' */ 00001160 A9A0 syscall GetResource 00001162 205F movea.l A0, [A7]+ 00001164 2B48 F3EE move.l [A5 - 0xC12], A0 00001168 2F2D F3EE move.l -[A7], [A5 - 0xC12] 0000116C 4EAD 009A jsr [A5 + 0x9A /* export_15 */] 00001170 42A7 clr.l -[A7] 00001172 2F2D F3EE move.l -[A7], [A5 - 0xC12] 00001176 A821 syscall GetMaxResourceSize/MaxSizeRsrc 00001178 201F move.l D0, [A7]+ 0000117A 5D80 subq.l D0, 6 0000117C 2B40 F432 move.l [A5 - 0xBCE], D0 00001180 42A7 clr.l -[A7] 00001182 4879 736E 6420 push.l 0x736E6420 /* 'snd ' */ 00001188 3F3C 040F move.w -[A7], 0x40F 0000118C A9A0 syscall GetResource 0000118E 205F movea.l A0, [A7]+ 00001190 2B48 F3F2 move.l [A5 - 0xC0E], A0 00001194 2F2D F3F2 move.l -[A7], [A5 - 0xC0E] 00001198 4EAD 009A jsr [A5 + 0x9A /* export_15 */] 0000119C 42A7 clr.l -[A7] 0000119E 2F2D F3F2 move.l -[A7], [A5 - 0xC0E] 000011A2 A821 syscall GetMaxResourceSize/MaxSizeRsrc 000011A4 201F move.l D0, [A7]+ 000011A6 5D80 subq.l D0, 6 000011A8 2B40 F436 move.l [A5 - 0xBCA], D0 000011AC 42A7 clr.l -[A7] 000011AE 4879 736E 6420 push.l 0x736E6420 /* 'snd ' */ 000011B4 3F3C 5CD2 move.w -[A7], 0x5CD2 000011B8 A9A0 syscall GetResource 000011BA 205F movea.l A0, [A7]+ 000011BC 2B48 F3F6 move.l [A5 - 0xC0A], A0 000011C0 2F2D F3F6 move.l -[A7], [A5 - 0xC0A] 000011C4 4EAD 009A jsr [A5 + 0x9A /* export_15 */] 000011C8 42A7 clr.l -[A7] 000011CA 2F2D F3F6 move.l -[A7], [A5 - 0xC0A] 000011CE A821 syscall GetMaxResourceSize/MaxSizeRsrc 000011D0 201F move.l D0, [A7]+ 000011D2 5D80 subq.l D0, 6 000011D4 2B40 F43A move.l [A5 - 0xBC6], D0 000011D8 42A7 clr.l -[A7] 000011DA 4879 736E 6420 push.l 0x736E6420 /* 'snd ' */ 000011E0 3F3C 29DA move.w -[A7], 0x29DA 000011E4 A9A0 syscall GetResource 000011E6 205F movea.l A0, [A7]+ 000011E8 2B48 F3FA move.l [A5 - 0xC06], A0 000011EC 2F2D F3FA move.l -[A7], [A5 - 0xC06] 000011F0 4EAD 009A jsr [A5 + 0x9A /* export_15 */] 000011F4 42A7 clr.l -[A7] 000011F6 2F2D F3FA move.l -[A7], [A5 - 0xC06] 000011FA A821 syscall GetMaxResourceSize/MaxSizeRsrc 000011FC 201F move.l D0, [A7]+ 000011FE 5D80 subq.l D0, 6 00001200 2B40 F43E move.l [A5 - 0xBC2], D0 00001204 42A7 clr.l -[A7] 00001206 4879 736E 6420 push.l 0x736E6420 /* 'snd ' */ 0000120C 3F3C 1EA5 move.w -[A7], 0x1EA5 00001210 A9A0 syscall GetResource 00001212 205F movea.l A0, [A7]+ 00001214 2B48 F3FE move.l [A5 - 0xC02], A0 00001218 2F2D F3FE move.l -[A7], [A5 - 0xC02] 0000121C 4EAD 009A jsr [A5 + 0x9A /* export_15 */] 00001220 42A7 clr.l -[A7] 00001222 2F2D F3FE move.l -[A7], [A5 - 0xC02] 00001226 A821 syscall GetMaxResourceSize/MaxSizeRsrc 00001228 201F move.l D0, [A7]+ 0000122A 5D80 subq.l D0, 6 0000122C 2B40 F442 move.l [A5 - 0xBBE], D0 00001230 42A7 clr.l -[A7] 00001232 4879 736E 6420 push.l 0x736E6420 /* 'snd ' */ 00001238 3F3C 4ED1 move.w -[A7], 0x4ED1 0000123C A9A0 syscall GetResource 0000123E 205F movea.l A0, [A7]+ 00001240 2B48 F402 move.l [A5 - 0xBFE], A0 00001244 2F2D F402 move.l -[A7], [A5 - 0xBFE] 00001248 4EAD 009A jsr [A5 + 0x9A /* export_15 */] 0000124C 42A7 clr.l -[A7] 0000124E 2F2D F402 move.l -[A7], [A5 - 0xBFE] 00001252 A821 syscall GetMaxResourceSize/MaxSizeRsrc 00001254 201F move.l D0, [A7]+ 00001256 5D80 subq.l D0, 6 00001258 2B40 F446 move.l [A5 - 0xBBA], D0 0000125C 42A7 clr.l -[A7] 0000125E 4879 736E 6420 push.l 0x736E6420 /* 'snd ' */ 00001264 3F3C 4495 move.w -[A7], 0x4495 00001268 A9A0 syscall GetResource 0000126A 205F movea.l A0, [A7]+ 0000126C 2B48 F406 move.l [A5 - 0xBFA], A0 00001270 2F2D F406 move.l -[A7], [A5 - 0xBFA] 00001274 4EAD 009A jsr [A5 + 0x9A /* export_15 */] 00001278 42A7 clr.l -[A7] 0000127A 2F2D F406 move.l -[A7], [A5 - 0xBFA] 0000127E A821 syscall GetMaxResourceSize/MaxSizeRsrc 00001280 201F move.l D0, [A7]+ 00001282 5D80 subq.l D0, 6 00001284 2B40 F44A move.l [A5 - 0xBB6], D0 00001288 42A7 clr.l -[A7] 0000128A 4879 736E 6420 push.l 0x736E6420 /* 'snd ' */ 00001290 3F3C 3FE1 move.w -[A7], 0x3FE1 00001294 A9A0 syscall GetResource 00001296 205F movea.l A0, [A7]+ 00001298 2B48 F40A move.l [A5 - 0xBF6], A0 0000129C 2F2D F40A move.l -[A7], [A5 - 0xBF6] 000012A0 4EAD 009A jsr [A5 + 0x9A /* export_15 */] 000012A4 42A7 clr.l -[A7] 000012A6 2F2D F40A move.l -[A7], [A5 - 0xBF6] 000012AA A821 syscall GetMaxResourceSize/MaxSizeRsrc 000012AC 201F move.l D0, [A7]+ 000012AE 5D80 subq.l D0, 6 000012B0 2B40 F44E move.l [A5 - 0xBB2], D0 000012B4 42A7 clr.l -[A7] 000012B6 4879 736E 6420 push.l 0x736E6420 /* 'snd ' */ 000012BC 3F3C 40AE move.w -[A7], 0x40AE 000012C0 A9A0 syscall GetResource 000012C2 205F movea.l A0, [A7]+ 000012C4 2B48 F412 move.l [A5 - 0xBEE], A0 000012C8 2F2D F412 move.l -[A7], [A5 - 0xBEE] 000012CC 4EAD 009A jsr [A5 + 0x9A /* export_15 */] 000012D0 42A7 clr.l -[A7] 000012D2 2F2D F412 move.l -[A7], [A5 - 0xBEE] 000012D6 A821 syscall GetMaxResourceSize/MaxSizeRsrc 000012D8 201F move.l D0, [A7]+ 000012DA 5D80 subq.l D0, 6 000012DC 2B40 F456 move.l [A5 - 0xBAA], D0 000012E0 42A7 clr.l -[A7] 000012E2 4879 736E 6420 push.l 0x736E6420 /* 'snd ' */ 000012E8 3F3C 759D move.w -[A7], 0x759D 000012EC A9A0 syscall GetResource 000012EE 205F movea.l A0, [A7]+ 000012F0 2B48 F40E move.l [A5 - 0xBF2], A0 000012F4 2F2D F40E move.l -[A7], [A5 - 0xBF2] 000012F8 4EAD 009A jsr [A5 + 0x9A /* export_15 */] 000012FC 42A7 clr.l -[A7] 000012FE 2F2D F40E move.l -[A7], [A5 - 0xBF2] 00001302 A821 syscall GetMaxResourceSize/MaxSizeRsrc 00001304 201F move.l D0, [A7]+ 00001306 5D80 subq.l D0, 6 00001308 2B40 F452 move.l [A5 - 0xBAE], D0 0000130C 42A7 clr.l -[A7] 0000130E 4879 736E 6420 push.l 0x736E6420 /* 'snd ' */ 00001314 3F3C 3BE8 move.w -[A7], 0x3BE8 00001318 A9A0 syscall GetResource 0000131A 205F movea.l A0, [A7]+ 0000131C 2B48 F3D2 move.l [A5 - 0xC2E], A0 00001320 2F2D F3D2 move.l -[A7], [A5 - 0xC2E] 00001324 4EAD 009A jsr [A5 + 0x9A /* export_15 */] 00001328 42A7 clr.l -[A7] 0000132A 2F2D F3D2 move.l -[A7], [A5 - 0xC2E] 0000132E A821 syscall GetMaxResourceSize/MaxSizeRsrc 00001330 201F move.l D0, [A7]+ 00001332 5D80 subq.l D0, 6 00001334 2B40 F416 move.l [A5 - 0xBEA], D0 00001338 6044 bra +0x46 /* 0000137E */ label0000133A: 0000133A 42AD F41A clr.l [A5 - 0xBE6] 0000133E 42AD F41E clr.l [A5 - 0xBE2] 00001342 42AD F422 clr.l [A5 - 0xBDE] 00001346 42AD F426 clr.l [A5 - 0xBDA] 0000134A 42AD F42A clr.l [A5 - 0xBD6] 0000134E 42AD F42E clr.l [A5 - 0xBD2] 00001352 42AD F432 clr.l [A5 - 0xBCE] 00001356 42AD F436 clr.l [A5 - 0xBCA] 0000135A 42AD F43A clr.l [A5 - 0xBC6] 0000135E 42AD F43E clr.l [A5 - 0xBC2] 00001362 42AD F442 clr.l [A5 - 0xBBE] 00001366 42AD F446 clr.l [A5 - 0xBBA] 0000136A 42AD F44A clr.l [A5 - 0xBB6] 0000136E 42AD F44E clr.l [A5 - 0xBB2] 00001372 42AD F456 clr.l [A5 - 0xBAA] 00001376 42AD F452 clr.l [A5 - 0xBAE] 0000137A 42AD F416 clr.l [A5 - 0xBEA] label0000137E: 0000137E 486D F528 pea.l [A5 - 0xAD8] 00001382 486D F530 pea.l [A5 - 0xAD0] 00001386 A900 syscall GetFNum 00001388 A850 syscall InitCursor 0000138A 4E5E unlink A6 0000138C 4E75 rts 0000138E 494E chk.w D4, A6 00001390 4954 chk.w D4, [A4] 00001392 5641 addq.w D1, 3 00001394 5220 addq.b -[A0], 1 fn00001396: 00001396 4E56 0000 link A6, 0 0000139A 2F07 move.l -[A7], D7 0000139C 202E 000C move.l D0, [A6 + 0xC] 000013A0 90AE 0008 sub.l D0, [A6 + 0x8] 000013A4 5280 addq.l D0, 1 000013A6 2E00 move.l D7, D0 000013A8 4267 clr.w -[A7] 000013AA A861 syscall Random 000013AC 301F move.w D0, [A7]+ 000013AE 48C0 ext.l D0 000013B0 2207 move.l D1, D7 000013B2 5281 addq.l D1, 1 000013B4 2F01 move.l -[A7], D1 000013B6 0680 0000 7FFF addi.l D0, 0x7FFF 000013BC 2F00 move.l -[A7], D0 000013BE 4EAD 0062 jsr [A5 + 0x62 /* export_8 */] 000013C2 D0AE 0008 add.l D0, [A6 + 0x8] 000013C6 2E1F move.l D7, [A7]+ 000013C8 4E5E unlink A6 000013CA 4E75 rts 000013CC 4952 chk.w D4, [A2] 000013CE 414E chk.w D0, A6 000013D0 4420 neg.b -[A0] 000013D2 2020 move.l D0, -[A0] fn000013D4: 000013D4 4E56 FFEA link A6, -0x0016 000013D8 3D7C 0000 FFFE move.w [A6 - 0x2], 0x0 000013DE 486E FFFE pea.l [A6 - 0x2] 000013E2 486E 0008 pea.l [A6 + 0x8] 000013E6 3F3C 2008 move.w -[A7], 0x2008 000013EA A9EB syscall Pack4/FP68K 000013EC 6700 00C8 beq +0xCA /* 000014B6 */ 000013F0 2D6E 0012 FFF6 move.l [A6 - 0xA], [A6 + 0x12] 000013F6 2D6E 0016 FFFA move.l [A6 - 0x6], [A6 + 0x16] 000013FC 3D6E 001A FFFE move.w [A6 - 0x2], [A6 + 0x1A] 00001402 486E 0008 pea.l [A6 + 0x8] 00001406 486E FFF6 pea.l [A6 - 0xA] 0000140A 3F3C 0006 move.w -[A7], 0x6 0000140E A9EB syscall Pack4/FP68K 00001410 41D6 lea.l A0, [A6] 00001412 2F20 move.l -[A7], -[A0] 00001414 2F20 move.l -[A7], -[A0] 00001416 3F20 move.w -[A7], -[A0] 00001418 486E FFEC pea.l [A6 - 0x14] 0000141C 4EAD 0142 jsr [A5 + 0x142 /* export_36 */] 00001420 4FEF 000E lea.l A7, [A7 + 0xE] 00001424 3D7C 00B4 FFEA move.w [A6 - 0x16], 0xB4 0000142A 486E FFEA pea.l [A6 - 0x16] 0000142E 486E FFEC pea.l [A6 - 0x14] 00001432 3F3C 2004 move.w -[A7], 0x2004 00001436 A9EB syscall Pack4/FP68K 00001438 486D F532 pea.l [A5 - 0xACE] 0000143C 486E FFEC pea.l [A6 - 0x14] 00001440 3F3C 0006 move.w -[A7], 0x6 00001444 A9EB syscall Pack4/FP68K 00001446 206E 001C movea.l A0, [A6 + 0x1C] 0000144A 43EE FFEC lea.l A1, [A6 - 0x14] 0000144E 20D9 move.l [A0]+, [A1]+ 00001450 20D9 move.l [A0]+, [A1]+ 00001452 30D9 move.w [A0]+, [A1]+ 00001454 3D7C 0000 FFFE move.w [A6 - 0x2], 0x0 0000145A 486E FFFE pea.l [A6 - 0x2] 0000145E 486E 0008 pea.l [A6 + 0x8] 00001462 3F3C 200A move.w -[A7], 0x200A /* ' \n' */ 00001466 A9EB syscall Pack4/FP68K 00001468 6C1A bge +0x1C /* 00001484 */ 0000146A 206E 001C movea.l A0, [A6 + 0x1C] 0000146E 3D7C 00B4 FFFE move.w [A6 - 0x2], 0xB4 00001474 486E FFFE pea.l [A6 - 0x2] 00001478 4850 pea.l [A0] 0000147A 3F3C 2000 move.w -[A7], 0x2000 /* ' \0' */ 0000147E A9EB syscall Pack4/FP68K 00001480 6000 00A6 bra +0xA8 /* 00001528 */ label00001484: 00001484 3D7C 0000 FFFE move.w [A6 - 0x2], 0x0 0000148A 486E FFFE pea.l [A6 - 0x2] 0000148E 486E 0012 pea.l [A6 + 0x12] 00001492 3F3C 200A move.w -[A7], 0x200A /* ' \n' */ 00001496 A9EB syscall Pack4/FP68K 00001498 6C00 008E bge +0x90 /* 00001528 */ 0000149C 206E 001C movea.l A0, [A6 + 0x1C] 000014A0 3D7C 0168 FFFE move.w [A6 - 0x2], 0x168 000014A6 486E FFFE pea.l [A6 - 0x2] 000014AA 4850 pea.l [A0] 000014AC 3F3C 2000 move.w -[A7], 0x2000 /* ' \0' */ 000014B0 A9EB syscall Pack4/FP68K 000014B2 6000 0074 bra +0x76 /* 00001528 */ label000014B6: 000014B6 3D7C 0000 FFFE move.w [A6 - 0x2], 0x0 000014BC 486E FFFE pea.l [A6 - 0x2] 000014C0 486E 0012 pea.l [A6 + 0x12] 000014C4 3F3C 2008 move.w -[A7], 0x2008 000014C8 A9EB syscall Pack4/FP68K 000014CA 6618 bne +0x1A /* 000014E4 */ 000014CC 206E 001C movea.l A0, [A6 + 0x1C] 000014D0 3D7C 0000 FFFE move.w [A6 - 0x2], 0x0 000014D6 486E FFFE pea.l [A6 - 0x2] 000014DA 4850 pea.l [A0] 000014DC 3F3C 200E move.w -[A7], 0x200E 000014E0 A9EB syscall Pack4/FP68K 000014E2 6044 bra +0x46 /* 00001528 */ label000014E4: 000014E4 3D7C 0000 FFFE move.w [A6 - 0x2], 0x0 000014EA 486E FFFE pea.l [A6 - 0x2] 000014EE 486E 0012 pea.l [A6 + 0x12] 000014F2 3F3C 200A move.w -[A7], 0x200A /* ' \n' */ 000014F6 A9EB syscall Pack4/FP68K 000014F8 6C18 bge +0x1A /* 00001512 */ 000014FA 206E 001C movea.l A0, [A6 + 0x1C] 000014FE 3D7C 010E FFFE move.w [A6 - 0x2], 0x10E 00001504 486E FFFE pea.l [A6 - 0x2] 00001508 4850 pea.l [A0] 0000150A 3F3C 200E move.w -[A7], 0x200E 0000150E A9EB syscall Pack4/FP68K 00001510 6016 bra +0x18 /* 00001528 */ label00001512: 00001512 206E 001C movea.l A0, [A6 + 0x1C] 00001516 3D7C 005A FFFE move.w [A6 - 0x2], 0x5A /* 'Z' */ 0000151C 486E FFFE pea.l [A6 - 0x2] 00001520 4850 pea.l [A0] 00001522 3F3C 200E move.w -[A7], 0x200E 00001526 A9EB syscall Pack4/FP68K label00001528: 00001528 4E5E unlink A6 0000152A 4E75 rts 0000152C 414E chk.w D0, A6 0000152E 474C chk.w D3, A4 00001530 4544 chk.w D2, D4 00001532 4547 chk.w D2, D7 fn00001534: 00001534 4E56 FFE2 link A6, -0x001E 00001538 3D7C 0000 FFF4 move.w [A6 - 0xC], 0x0 0000153E 486E FFF4 pea.l [A6 - 0xC] 00001542 486E 000C pea.l [A6 + 0xC] 00001546 3F3C 2008 move.w -[A7], 0x2008 0000154A A9EB syscall Pack4/FP68K 0000154C 6700 00BE beq +0xC0 /* 0000160C */ 00001550 2D6E 0016 FFEC move.l [A6 - 0x14], [A6 + 0x16] 00001556 2D6E 001A FFF0 move.l [A6 - 0x10], [A6 + 0x1A] 0000155C 3D6E 001E FFF4 move.w [A6 - 0xC], [A6 + 0x1E] 00001562 486E 000C pea.l [A6 + 0xC] 00001566 486E FFEC pea.l [A6 - 0x14] 0000156A 3F3C 0006 move.w -[A7], 0x6 0000156E A9EB syscall Pack4/FP68K 00001570 41EE FFF6 lea.l A0, [A6 - 0xA] 00001574 2F20 move.l -[A7], -[A0] 00001576 2F20 move.l -[A7], -[A0] 00001578 3F20 move.w -[A7], -[A0] 0000157A 486E FFE2 pea.l [A6 - 0x1E] 0000157E 4EAD 0142 jsr [A5 + 0x142 /* export_36 */] 00001582 4FEF 000E lea.l A7, [A7 + 0xE] 00001586 41EE FFF6 lea.l A0, [A6 - 0xA] 0000158A 43EE FFE2 lea.l A1, [A6 - 0x1E] 0000158E 20D9 move.l [A0]+, [A1]+ 00001590 20D9 move.l [A0]+, [A1]+ 00001592 30D9 move.w [A0]+, [A1]+ 00001594 3D7C 0000 FFF4 move.w [A6 - 0xC], 0x0 0000159A 486E FFF4 pea.l [A6 - 0xC] 0000159E 486E 000C pea.l [A6 + 0xC] 000015A2 3F3C 200A move.w -[A7], 0x200A /* ' \n' */ 000015A6 A9EB syscall Pack4/FP68K 000015A8 6C12 bge +0x14 /* 000015BC */ 000015AA 486D F53C pea.l [A5 - 0xAC4] 000015AE 486E FFF6 pea.l [A6 - 0xA] 000015B2 3F3C 0000 move.w -[A7], 0x0 000015B6 A9EB syscall Pack4/FP68K 000015B8 6000 00D8 bra +0xDA /* 00001692 */ label000015BC: 000015BC 3D7C 0000 FFF4 move.w [A6 - 0xC], 0x0 000015C2 486E FFF4 pea.l [A6 - 0xC] 000015C6 486E 0016 pea.l [A6 + 0x16] 000015CA 3F3C 200A move.w -[A7], 0x200A /* ' \n' */ 000015CE A9EB syscall Pack4/FP68K 000015D0 6C00 00C0 bge +0xC2 /* 00001692 */ 000015D4 3D7C 0002 FFF4 move.w [A6 - 0xC], 0x2 000015DA 2D6D F546 FFEA move.l [A6 - 0x16], [A5 - 0xABA] 000015E0 2D6D F54A FFEE move.l [A6 - 0x12], [A5 - 0xAB6] 000015E6 3D6D F54E FFF2 move.w [A6 - 0xE], [A5 - 0xAB2] 000015EC 486E FFF4 pea.l [A6 - 0xC] 000015F0 486E FFEA pea.l [A6 - 0x16] 000015F4 3F3C 2004 move.w -[A7], 0x2004 000015F8 A9EB syscall Pack4/FP68K 000015FA 486E FFEA pea.l [A6 - 0x16] 000015FE 486E FFF6 pea.l [A6 - 0xA] 00001602 3F3C 0000 move.w -[A7], 0x0 00001606 A9EB syscall Pack4/FP68K 00001608 6000 0088 bra +0x8A /* 00001692 */ label0000160C: 0000160C 3D7C 0000 FFF4 move.w [A6 - 0xC], 0x0 00001612 486E FFF4 pea.l [A6 - 0xC] 00001616 486E 0016 pea.l [A6 + 0x16] 0000161A 3F3C 2008 move.w -[A7], 0x2008 0000161E A9EB syscall Pack4/FP68K 00001620 6616 bne +0x18 /* 00001638 */ 00001622 3D7C 0000 FFF4 move.w [A6 - 0xC], 0x0 00001628 486E FFF4 pea.l [A6 - 0xC] 0000162C 486E FFF6 pea.l [A6 - 0xA] 00001630 3F3C 200E move.w -[A7], 0x200E 00001634 A9EB syscall Pack4/FP68K 00001636 605A bra +0x5C /* 00001692 */ label00001638: 00001638 3D7C 0000 FFF4 move.w [A6 - 0xC], 0x0 0000163E 486E FFF4 pea.l [A6 - 0xC] 00001642 486E 0016 pea.l [A6 + 0x16] 00001646 3F3C 200A move.w -[A7], 0x200A /* ' \n' */ 0000164A A9EB syscall Pack4/FP68K 0000164C 6C36 bge +0x38 /* 00001684 */ 0000164E 3D7C 0003 FFF4 move.w [A6 - 0xC], 0x3 00001654 2D6D F550 FFEA move.l [A6 - 0x16], [A5 - 0xAB0] 0000165A 2D6D F554 FFEE move.l [A6 - 0x12], [A5 - 0xAAC] 00001660 3D6D F558 FFF2 move.w [A6 - 0xE], [A5 - 0xAA8] 00001666 486E FFF4 pea.l [A6 - 0xC] 0000166A 486E FFEA pea.l [A6 - 0x16] 0000166E 3F3C 2004 move.w -[A7], 0x2004 00001672 A9EB syscall Pack4/FP68K 00001674 41EE FFF6 lea.l A0, [A6 - 0xA] 00001678 43EE FFEA lea.l A1, [A6 - 0x16] 0000167C 20D9 move.l [A0]+, [A1]+ 0000167E 20D9 move.l [A0]+, [A1]+ 00001680 30D9 move.w [A0]+, [A1]+ 00001682 600E bra +0x10 /* 00001692 */ label00001684: 00001684 41EE FFF6 lea.l A0, [A6 - 0xA] 00001688 43ED F55A lea.l A1, [A5 - 0xAA6] 0000168C 20D9 move.l [A0]+, [A1]+ 0000168E 20D9 move.l [A0]+, [A1]+ 00001690 30D9 move.w [A0]+, [A1]+ label00001692: 00001692 206E 0008 movea.l A0, [A6 + 0x8] 00001696 43EE FFF6 lea.l A1, [A6 - 0xA] 0000169A 20D9 move.l [A0]+, [A1]+ 0000169C 20D9 move.l [A0]+, [A1]+ 0000169E 30D9 move.w [A0]+, [A1]+ 000016A0 4E5E unlink A6 000016A2 4E75 rts 000016A4 414E chk.w D0, A6 000016A6 474C chk.w D3, A4 000016A8 4552 chk.w D2, [A2] 000016AA 4144 chk.w D0, D4 fn000016AC: 000016AC 4E56 FFF6 link A6, -0x000A 000016B0 486E 000C pea.l [A6 + 0xC] 000016B4 486E 000C pea.l [A6 + 0xC] 000016B8 3F3C 0004 move.w -[A7], 0x4 000016BC A9EB syscall Pack4/FP68K 000016BE 486E 0016 pea.l [A6 + 0x16] 000016C2 486E 0016 pea.l [A6 + 0x16] 000016C6 3F3C 0004 move.w -[A7], 0x4 000016CA A9EB syscall Pack4/FP68K 000016CC 486E 0016 pea.l [A6 + 0x16] 000016D0 486E 000C pea.l [A6 + 0xC] 000016D4 3F3C 0000 move.w -[A7], 0x0 000016D8 A9EB syscall Pack4/FP68K 000016DA 41EE 0016 lea.l A0, [A6 + 0x16] 000016DE 2F20 move.l -[A7], -[A0] 000016E0 2F20 move.l -[A7], -[A0] 000016E2 3F20 move.w -[A7], -[A0] 000016E4 486E FFF6 pea.l [A6 - 0xA] 000016E8 4EAD 0152 jsr [A5 + 0x152 /* export_38 */] 000016EC 4FEF 000E lea.l A7, [A7 + 0xE] 000016F0 206E 0008 movea.l A0, [A6 + 0x8] 000016F4 43EE FFF6 lea.l A1, [A6 - 0xA] 000016F8 20D9 move.l [A0]+, [A1]+ 000016FA 20D9 move.l [A0]+, [A1]+ 000016FC 30D9 move.w [A0]+, [A1]+ 000016FE 4E5E unlink A6 00001700 4E75 rts 00001702 4449 neg.w A1 00001704 5354 subq.w [A4], 1 00001706 414E chk.w D0, A6 00001708 4345 chk.w D1, D5 fn0000170A: 0000170A 4E56 0000 link A6, 0 0000170E 486E 000C pea.l [A6 + 0xC] 00001712 486E 000C pea.l [A6 + 0xC] 00001716 3F3C 0004 move.w -[A7], 0x4 0000171A A9EB syscall Pack4/FP68K 0000171C 486E 0016 pea.l [A6 + 0x16] 00001720 486E 0016 pea.l [A6 + 0x16] 00001724 3F3C 0004 move.w -[A7], 0x4 00001728 A9EB syscall Pack4/FP68K 0000172A 486E 0016 pea.l [A6 + 0x16] 0000172E 486E 000C pea.l [A6 + 0xC] 00001732 3F3C 0000 move.w -[A7], 0x0 00001736 A9EB syscall Pack4/FP68K 00001738 206E 0008 movea.l A0, [A6 + 0x8] 0000173C 43EE 000C lea.l A1, [A6 + 0xC] 00001740 20D9 move.l [A0]+, [A1]+ 00001742 20D9 move.l [A0]+, [A1]+ 00001744 30D9 move.w [A0]+, [A1]+ 00001746 4E5E unlink A6 00001748 4E75 rts 0000174A 4449 neg.w A1 0000174C 5354 subq.w [A4], 1 0000174E 414E chk.w D0, A6 00001750 4345 chk.w D1, D5 export_48: fn00001752: 00001752 4E56 FFCC link A6, -0x0034 00001756 2F2D E4EC move.l -[A7], [A5 - 0x1B14] 0000175A A873 syscall SetPort 0000175C 0C6D 09C4 E4D2 cmpi.w [A5 - 0x1B2E], 0x9C4 00001762 6C08 bge +0xA /* 0000176C */ 00001764 3F2D F530 move.w -[A7], [A5 - 0xAD0] 00001768 A887 syscall TextFont 0000176A 6006 bra +0x8 /* 00001772 */ label0000176C: 0000176C 3F3C 0002 move.w -[A7], 0x2 00001770 A887 syscall TextFont label00001772: 00001772 0C6D 4E20 E4D2 cmpi.w [A5 - 0x1B2E], 0x4E20 /* 'N ' */ 00001778 6F0A ble +0xC /* 00001784 */ 0000177A 7009 moveq.l D0, 0x09 0000177C 3D40 FFD8 move.w [A6 - 0x28], D0 00001780 6000 006C bra +0x6E /* 000017EE */ label00001784: 00001784 0C6D 3A98 E4D2 cmpi.w [A5 - 0x1B2E], 0x3A98 0000178A 6F0A ble +0xC /* 00001796 */ 0000178C 700A moveq.l D0, 0x0A 0000178E 3D40 FFD8 move.w [A6 - 0x28], D0 00001792 6000 005A bra +0x5C /* 000017EE */ label00001796: 00001796 0C6D 2710 E4D2 cmpi.w [A5 - 0x1B2E], 0x2710 0000179C 6F0A ble +0xC /* 000017A8 */ 0000179E 700C moveq.l D0, 0x0C 000017A0 3D40 FFD8 move.w [A6 - 0x28], D0 000017A4 6000 0048 bra +0x4A /* 000017EE */ label000017A8: 000017A8 0C6D 1D4C E4D2 cmpi.w [A5 - 0x1B2E], 0x1D4C 000017AE 6F08 ble +0xA /* 000017B8 */ 000017B0 700E moveq.l D0, 0x0E 000017B2 3D40 FFD8 move.w [A6 - 0x28], D0 000017B6 6036 bra +0x38 /* 000017EE */ label000017B8: 000017B8 0C6D 0E74 E4D2 cmpi.w [A5 - 0x1B2E], 0xE74 000017BE 6F08 ble +0xA /* 000017C8 */ 000017C0 7010 moveq.l D0, 0x10 000017C2 3D40 FFD8 move.w [A6 - 0x28], D0 000017C6 6026 bra +0x28 /* 000017EE */ label000017C8: 000017C8 0C6D 0514 E4D2 cmpi.w [A5 - 0x1B2E], 0x514 000017CE 6F08 ble +0xA /* 000017D8 */ 000017D0 7012 moveq.l D0, 0x12 000017D2 3D40 FFD8 move.w [A6 - 0x28], D0 000017D6 6016 bra +0x18 /* 000017EE */ label000017D8: 000017D8 0C6D 01F4 E4D2 cmpi.w [A5 - 0x1B2E], 0x1F4 000017DE 6F08 ble +0xA /* 000017E8 */ 000017E0 7018 moveq.l D0, 0x18 000017E2 3D40 FFD8 move.w [A6 - 0x28], D0 000017E6 6006 bra +0x8 /* 000017EE */ label000017E8: 000017E8 701D moveq.l D0, 0x1D 000017EA 3D40 FFD8 move.w [A6 - 0x28], D0 label000017EE: 000017EE 2D6D E4D4 FFE0 move.l [A6 - 0x20], [A5 - 0x1B2C] 000017F4 302E FFD8 move.w D0, [A6 - 0x28] 000017F8 B06D E58C cmp.w D0, [A5 - 0x1A74] 000017FC 670C beq +0xE /* 0000180A */ 000017FE 3F2E FFD8 move.w -[A7], [A6 - 0x28] 00001802 A88A syscall TextSize 00001804 3B6E FFD8 E58C move.w [A5 - 0x1A74], [A6 - 0x28] label0000180A: 0000180A 206D E4EC movea.l A0, [A5 - 0x1B14] 0000180E 4868 0010 pea.l [A0 + 0x10] 00001812 A928 syscall InvalRect 00001814 206D E4EC movea.l A0, [A5 - 0x1B14] 00001818 4868 0010 pea.l [A0 + 0x10] 0000181C A8A3 syscall EraseRect 0000181E 206D E4EC movea.l A0, [A5 - 0x1B14] 00001822 226D E4EC movea.l A1, [A5 - 0x1B14] 00001826 3029 0016 move.w D0, [A1 + 0x16] 0000182A 9068 0012 sub.w D0, [A0 + 0x12] 0000182E 48C0 ext.l D0 00001830 81FC 0002 divs.w D0, 0x2 00001834 3D40 FFDE move.w [A6 - 0x22], D0 00001838 206D E4EC movea.l A0, [A5 - 0x1B14] 0000183C 226D E4EC movea.l A1, [A5 - 0x1B14] 00001840 3029 0014 move.w D0, [A1 + 0x14] 00001844 9068 0010 sub.w D0, [A0 + 0x10] 00001848 48C0 ext.l D0 0000184A 81FC 0002 divs.w D0, 0x2 0000184E 3D40 FFDC move.w [A6 - 0x24], D0 00001852 206D E4D4 movea.l A0, [A5 - 0x1B2C] 00001856 2D68 00EA FFE4 move.l [A6 - 0x1C], [A0 + 0xEA] 0000185C 6000 02E6 bra +0x2E8 /* 00001B44 */ label00001860: 00001860 206E FFE0 movea.l A0, [A6 - 0x20] 00001864 226E FFE4 movea.l A1, [A6 - 0x1C] 00001868 2D69 0026 FFCE move.l [A6 - 0x32], [A1 + 0x26] 0000186E 2D69 002A FFD2 move.l [A6 - 0x2E], [A1 + 0x2A] 00001874 3D69 002E FFD6 move.w [A6 - 0x2A], [A1 + 0x2E] 0000187A 4868 0026 pea.l [A0 + 0x26] 0000187E 486E FFCE pea.l [A6 - 0x32] 00001882 3F3C 0002 move.w -[A7], 0x2 00001886 A9EB syscall Pack4/FP68K 00001888 486E FFDE pea.l [A6 - 0x22] 0000188C 486E FFCE pea.l [A6 - 0x32] 00001890 3F3C 2004 move.w -[A7], 0x2004 00001894 A9EB syscall Pack4/FP68K 00001896 486D E4D2 pea.l [A5 - 0x1B2E] 0000189A 486E FFCE pea.l [A6 - 0x32] 0000189E 3F3C 2006 move.w -[A7], 0x2006 000018A2 A9EB syscall Pack4/FP68K 000018A4 486E FFDE pea.l [A6 - 0x22] 000018A8 486E FFCE pea.l [A6 - 0x32] 000018AC 3F3C 2000 move.w -[A7], 0x2000 /* ' \0' */ 000018B0 A9EB syscall Pack4/FP68K 000018B2 41EE FFF2 lea.l A0, [A6 - 0xE] 000018B6 43EE FFCE lea.l A1, [A6 - 0x32] 000018BA 20D9 move.l [A0]+, [A1]+ 000018BC 20D9 move.l [A0]+, [A1]+ 000018BE 30D9 move.w [A0]+, [A1]+ 000018C0 206E FFE0 movea.l A0, [A6 - 0x20] 000018C4 226E FFE4 movea.l A1, [A6 - 0x1C] 000018C8 2D69 0030 FFCE move.l [A6 - 0x32], [A1 + 0x30] 000018CE 2D69 0034 FFD2 move.l [A6 - 0x2E], [A1 + 0x34] 000018D4 3D69 0038 FFD6 move.w [A6 - 0x2A], [A1 + 0x38] 000018DA 4868 0030 pea.l [A0 + 0x30] 000018DE 486E FFCE pea.l [A6 - 0x32] 000018E2 3F3C 0002 move.w -[A7], 0x2 000018E6 A9EB syscall Pack4/FP68K 000018E8 486E FFDC pea.l [A6 - 0x24] 000018EC 486E FFCE pea.l [A6 - 0x32] 000018F0 3F3C 2004 move.w -[A7], 0x2004 000018F4 A9EB syscall Pack4/FP68K 000018F6 486D E4D2 pea.l [A5 - 0x1B2E] 000018FA 486E FFCE pea.l [A6 - 0x32] 000018FE 3F3C 2006 move.w -[A7], 0x2006 00001902 A9EB syscall Pack4/FP68K 00001904 486E FFDC pea.l [A6 - 0x24] 00001908 486E FFCE pea.l [A6 - 0x32] 0000190C 3F3C 2000 move.w -[A7], 0x2000 /* ' \0' */ 00001910 A9EB syscall Pack4/FP68K 00001912 41EE FFE8 lea.l A0, [A6 - 0x18] 00001916 43EE FFCE lea.l A1, [A6 - 0x32] 0000191A 20D9 move.l [A0]+, [A1]+ 0000191C 20D9 move.l [A0]+, [A1]+ 0000191E 30D9 move.w [A0]+, [A1]+ 00001920 3D7C 0000 FFD6 move.w [A6 - 0x2A], 0x0 00001926 486E FFD6 pea.l [A6 - 0x2A] 0000192A 486E FFF2 pea.l [A6 - 0xE] 0000192E 3F3C 200A move.w -[A7], 0x200A /* ' \n' */ 00001932 A9EB syscall Pack4/FP68K 00001934 6D00 0204 blt +0x206 /* 00001B3A */ 00001938 3D7C 0000 FFD4 move.w [A6 - 0x2C], 0x0 0000193E 486E FFD4 pea.l [A6 - 0x2C] 00001942 486E FFE8 pea.l [A6 - 0x18] 00001946 3F3C 200A move.w -[A7], 0x200A /* ' \n' */ 0000194A A9EB syscall Pack4/FP68K 0000194C 6D00 01EC blt +0x1EE /* 00001B3A */ 00001950 302E FFDE move.w D0, [A6 - 0x22] 00001954 D040 add.w D0, D0 00001956 3D40 FFD2 move.w [A6 - 0x2E], D0 0000195A 486E FFD2 pea.l [A6 - 0x2E] 0000195E 486E FFF2 pea.l [A6 - 0xE] 00001962 3F3C 200A move.w -[A7], 0x200A /* ' \n' */ 00001966 A9EB syscall Pack4/FP68K 00001968 6E00 01D0 bgt +0x1D2 /* 00001B3A */ 0000196C 302E FFDC move.w D0, [A6 - 0x24] 00001970 D040 add.w D0, D0 00001972 3D40 FFD0 move.w [A6 - 0x30], D0 00001976 486E FFD0 pea.l [A6 - 0x30] 0000197A 486E FFE8 pea.l [A6 - 0x18] 0000197E 3F3C 200A move.w -[A7], 0x200A /* ' \n' */ 00001982 A9EB syscall Pack4/FP68K 00001984 6E00 01B4 bgt +0x1B6 /* 00001B3A */ 00001988 2D6E FFF2 FFCC move.l [A6 - 0x34], [A6 - 0xE] 0000198E 2D6E FFF6 FFD0 move.l [A6 - 0x30], [A6 - 0xA] 00001994 3D6E FFFA FFD4 move.w [A6 - 0x2C], [A6 - 0x6] 0000199A 486E FFCC pea.l [A6 - 0x34] 0000199E 3F3C 0016 move.w -[A7], 0x16 000019A2 A9EB syscall Pack4/FP68K 000019A4 486E FFCC pea.l [A6 - 0x34] 000019A8 486E FFD6 pea.l [A6 - 0x2A] 000019AC 3F3C 2010 move.w -[A7], 0x2010 000019B0 A9EB syscall Pack4/FP68K 000019B2 3D6E FFD6 FFFE move.w [A6 - 0x2], [A6 - 0x2A] 000019B8 2D6E FFE8 FFCC move.l [A6 - 0x34], [A6 - 0x18] 000019BE 2D6E FFEC FFD0 move.l [A6 - 0x30], [A6 - 0x14] 000019C4 3D6E FFF0 FFD4 move.w [A6 - 0x2C], [A6 - 0x10] 000019CA 486E FFCC pea.l [A6 - 0x34] 000019CE 3F3C 0016 move.w -[A7], 0x16 000019D2 A9EB syscall Pack4/FP68K 000019D4 486E FFCC pea.l [A6 - 0x34] 000019D8 486E FFD6 pea.l [A6 - 0x2A] 000019DC 3F3C 2010 move.w -[A7], 0x2010 000019E0 A9EB syscall Pack4/FP68K 000019E2 3D6E FFD6 FFFC move.w [A6 - 0x4], [A6 - 0x2A] 000019E8 206E FFE4 movea.l A0, [A6 - 0x1C] 000019EC 0C68 0001 0010 cmpi.w [A0 + 0x10], 0x1 000019F2 6600 0072 bne +0x74 /* 00001A66 */ 000019F6 0C6D 09C4 E4D2 cmpi.w [A5 - 0x1B2E], 0x9C4 000019FC 6F22 ble +0x24 /* 00001A20 */ 000019FE 206E FFE4 movea.l A0, [A6 - 0x1C] 00001A02 1028 0005 move.b D0, [A0 + 0x5] 00001A06 4880 ext.w D0 00001A08 3F00 move.w -[A7], D0 00001A0A 3F3C 0001 move.w -[A7], 0x1 00001A0E 3F2E FFFC move.w -[A7], [A6 - 0x4] 00001A12 3F2E FFFE move.w -[A7], [A6 - 0x2] 00001A16 4EBA 018C jsr [PC + 0x18C /* 00001BA4 */] 00001A1A 508F addq.l A7, 8 00001A1C 6000 011C bra +0x11E /* 00001B3A */ label00001A20: 00001A20 206E FFE4 movea.l A0, [A6 - 0x1C] 00001A24 1028 0005 move.b D0, [A0 + 0x5] 00001A28 4880 ext.w D0 00001A2A 0640 FFD0 addi.w D0, 0xFFD0 00001A2E 3D40 FFD6 move.w [A6 - 0x2A], D0 00001A32 302E FFD6 move.w D0, [A6 - 0x2A] 00001A36 E740 asl D0.w, 3 00001A38 2F2E FFE4 move.l -[A7], [A6 - 0x1C] 00001A3C 3D40 FFD4 move.w [A6 - 0x2C], D0 00001A40 4EBA 0FC4 jsr [PC + 0xFC4 /* 00002A06 */] 00001A44 588F addq.l A7, 4 00001A46 D06E FFD4 add.w D0, [A6 - 0x2C] 00001A4A 0640 0030 addi.w D0, 0x30 /* '0' */ 00001A4E 3F00 move.w -[A7], D0 00001A50 3F3C 0001 move.w -[A7], 0x1 00001A54 3F2E FFFC move.w -[A7], [A6 - 0x4] 00001A58 3F2E FFFE move.w -[A7], [A6 - 0x2] 00001A5C 4EBA 0146 jsr [PC + 0x146 /* 00001BA4 */] 00001A60 508F addq.l A7, 8 00001A62 6000 00D6 bra +0xD8 /* 00001B3A */ label00001A66: 00001A66 206E FFE4 movea.l A0, [A6 - 0x1C] 00001A6A 0C68 0002 0010 cmpi.w [A0 + 0x10], 0x2 00001A70 6648 bne +0x4A /* 00001ABA */ 00001A72 0C6D 09C4 E4D2 cmpi.w [A5 - 0x1B2E], 0x9C4 00001A78 6F1A ble +0x1C /* 00001A94 */ 00001A7A 3F3C 0054 move.w -[A7], 0x54 /* 'T' */ 00001A7E 3F3C 0001 move.w -[A7], 0x1 00001A82 3F2E FFFC move.w -[A7], [A6 - 0x4] 00001A86 3F2E FFFE move.w -[A7], [A6 - 0x2] 00001A8A 4EBA 0118 jsr [PC + 0x118 /* 00001BA4 */] 00001A8E 508F addq.l A7, 8 00001A90 6000 00A8 bra +0xAA /* 00001B3A */ label00001A94: 00001A94 2F2E FFE4 move.l -[A7], [A6 - 0x1C] 00001A98 4EBA 0F6C jsr [PC + 0xF6C /* 00002A06 */] 00001A9C 588F addq.l A7, 4 00001A9E 0640 0028 addi.w D0, 0x28 /* '(' */ 00001AA2 3F00 move.w -[A7], D0 00001AA4 3F3C 0001 move.w -[A7], 0x1 00001AA8 3F2E FFFC move.w -[A7], [A6 - 0x4] 00001AAC 3F2E FFFE move.w -[A7], [A6 - 0x2] 00001AB0 4EBA 00F2 jsr [PC + 0xF2 /* 00001BA4 */] 00001AB4 508F addq.l A7, 8 00001AB6 6000 0082 bra +0x84 /* 00001B3A */ label00001ABA: 00001ABA 206E FFE4 movea.l A0, [A6 - 0x1C] 00001ABE 0C68 0004 0010 cmpi.w [A0 + 0x10], 0x4 00001AC4 6600 006E bne +0x70 /* 00001B34 */ 00001AC8 0C6D 09C4 E4D2 cmpi.w [A5 - 0x1B2E], 0x9C4 00001ACE 6F1A ble +0x1C /* 00001AEA */ 00001AD0 3F3C 002A move.w -[A7], 0x2A /* '*' */ 00001AD4 3F3C 0001 move.w -[A7], 0x1 00001AD8 3F2E FFFC move.w -[A7], [A6 - 0x4] 00001ADC 3F2E FFFE move.w -[A7], [A6 - 0x2] 00001AE0 4EBA 00C2 jsr [PC + 0xC2 /* 00001BA4 */] 00001AE4 508F addq.l A7, 8 00001AE6 6000 0052 bra +0x54 /* 00001B3A */ label00001AEA: 00001AEA 206E FFE4 movea.l A0, [A6 - 0x1C] 00001AEE 0C68 014D 0062 cmpi.w [A0 + 0x62], 0x14D 00001AF4 6C06 bge +0x8 /* 00001AFC */ 00001AF6 426E FFD6 clr.w [A6 - 0x2A] 00001AFA 601A bra +0x1C /* 00001B16 */ label00001AFC: 00001AFC 206E FFE4 movea.l A0, [A6 - 0x1C] 00001B00 0C68 016E 0062 cmpi.w [A0 + 0x62], 0x16E 00001B06 6C08 bge +0xA /* 00001B10 */ 00001B08 7001 moveq.l D0, 0x01 00001B0A 3D40 FFD6 move.w [A6 - 0x2A], D0 00001B0E 6006 bra +0x8 /* 00001B16 */ label00001B10: 00001B10 7002 moveq.l D0, 0x02 00001B12 3D40 FFD6 move.w [A6 - 0x2A], D0 label00001B16: 00001B16 302E FFD6 move.w D0, [A6 - 0x2A] 00001B1A 0640 0025 addi.w D0, 0x25 /* '%' */ 00001B1E 3F00 move.w -[A7], D0 00001B20 3F3C 0001 move.w -[A7], 0x1 00001B24 3F2E FFFC move.w -[A7], [A6 - 0x4] 00001B28 3F2E FFFE move.w -[A7], [A6 - 0x2] 00001B2C 4EBA 0076 jsr [PC + 0x76 /* 00001BA4 */] 00001B30 508F addq.l A7, 8 00001B32 6006 bra +0x8 /* 00001B3A */ label00001B34: 00001B34 486D F564 pea.l [A5 - 0xA9C] 00001B38 ABFF syscall DebugStr label00001B3A: 00001B3A 206E FFE4 movea.l A0, [A6 - 0x1C] 00001B3E 2D68 00EA FFE4 move.l [A6 - 0x1C], [A0 + 0xEA] label00001B44: 00001B44 4AAE FFE4 tst.l [A6 - 0x1C] 00001B48 6600 FD16 bne -0x2E8 /* 00001860 */ 00001B4C 0C6D 09C4 E4D2 cmpi.w [A5 - 0x1B2E], 0x9C4 00001B52 6F18 ble +0x1A /* 00001B6C */ 00001B54 3F3C 002B move.w -[A7], 0x2B /* '+' */ 00001B58 3F3C 0001 move.w -[A7], 0x1 00001B5C 3F2E FFDC move.w -[A7], [A6 - 0x24] 00001B60 3F2E FFDE move.w -[A7], [A6 - 0x22] 00001B64 4EBA 003E jsr [PC + 0x3E /* 00001BA4 */] 00001B68 508F addq.l A7, 8 00001B6A 6022 bra +0x24 /* 00001B8E */ label00001B6C: 00001B6C 2F2D E4D4 move.l -[A7], [A5 - 0x1B2C] 00001B70 4EBA 0E94 jsr [PC + 0xE94 /* 00002A06 */] 00001B74 588F addq.l A7, 4 00001B76 0640 0030 addi.w D0, 0x30 /* '0' */ 00001B7A 3F00 move.w -[A7], D0 00001B7C 3F3C 0001 move.w -[A7], 0x1 00001B80 3F2E FFDC move.w -[A7], [A6 - 0x24] 00001B84 3F2E FFDE move.w -[A7], [A6 - 0x22] 00001B88 4EBA 001A jsr [PC + 0x1A /* 00001BA4 */] 00001B8C 508F addq.l A7, 8 label00001B8E: 00001B8E 206D E4EC movea.l A0, [A5 - 0x1B14] 00001B92 4868 0010 pea.l [A0 + 0x10] 00001B96 A92A syscall ValidRect 00001B98 4E5E unlink A6 00001B9A 4E75 rts 00001B9C 4449 neg.w A1 00001B9E 5350 subq.w [A0], 1 00001BA0 4C41 5920 movem.l D5,A0,A3,A4,A6, D1 fn00001BA4: 00001BA4 4E56 0000 link A6, 0 00001BA8 3F2E 0008 move.w -[A7], [A6 + 0x8] 00001BAC 3F2E 000A move.w -[A7], [A6 + 0xA] 00001BB0 A893 syscall MoveTo 00001BB2 102E 000F move.b D0, [A6 + 0xF] 00001BB6 4880 ext.w D0 00001BB8 3F00 move.w -[A7], D0 00001BBA A883 syscall DrawChar 00001BBC 4E5E unlink A6 00001BBE 4E75 rts 00001BC0 504C addq.w A4, 8 00001BC2 4143 chk.w D0, D3 00001BC4 4550 chk.w D2, [A0] 00001BC6 524F addq.w A7, 1 fn00001BC8: 00001BC8 4E56 FF72 link A6, -0x008E 00001BCC 302E 000E move.w D0, [A6 + 0xE] 00001BD0 C1EE 000C muls.w D0, [A6 + 0xC] 00001BD4 3D40 FFF4 move.w [A6 - 0xC], D0 00001BD8 486E FFF4 pea.l [A6 - 0xC] 00001BDC 486E FFF6 pea.l [A6 - 0xA] 00001BE0 3F3C 200E move.w -[A7], 0x200E 00001BE4 A9EB syscall Pack4/FP68K 00001BE6 206E 0008 movea.l A0, [A6 + 0x8] 00001BEA 226E 0008 movea.l A1, [A6 + 0x8] 00001BEE 2D69 00AA FFE2 move.l [A6 - 0x1E], [A1 + 0xAA] 00001BF4 2D69 00AE FFE6 move.l [A6 - 0x1A], [A1 + 0xAE] 00001BFA 3D69 00B2 FFEA move.w [A6 - 0x16], [A1 + 0xB2] 00001C00 4868 0068 pea.l [A0 + 0x68] 00001C04 486E FFE2 pea.l [A6 - 0x1E] 00001C08 3F3C 2004 move.w -[A7], 0x2004 00001C0C A9EB syscall Pack4/FP68K 00001C0E 41EE FFEC lea.l A0, [A6 - 0x14] 00001C12 43EE FFE2 lea.l A1, [A6 - 0x1E] 00001C16 20D9 move.l [A0]+, [A1]+ 00001C18 20D9 move.l [A0]+, [A1]+ 00001C1A 30D9 move.w [A0]+, [A1]+ 00001C1C 422E FFDF clr.b [A6 - 0x21] 00001C20 0C6E 0001 000C cmpi.w [A6 + 0xC], 0x1 00001C26 6D00 0DD2 blt +0xDD4 /* 000029FA */ 00001C2A 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001C2E 3F2E 000C move.w -[A7], [A6 + 0xC] 00001C32 486D F572 pea.l [A5 - 0xA8E] 00001C36 486E FF8E pea.l [A6 - 0x72] 00001C3A 4EAD 0162 jsr [A5 + 0x162 /* export_40 */] 00001C3E 4FEF 000E lea.l A7, [A7 + 0xE] 00001C42 3F3C 0041 move.w -[A7], 0x41 /* 'A' */ 00001C46 4267 clr.w -[A7] 00001C48 3F2D E4E0 move.w -[A7], [A5 - 0x1B20] 00001C4C 4267 clr.w -[A7] 00001C4E 486E FF8E pea.l [A6 - 0x72] 00001C52 486D E4F0 pea.l [A5 - 0x1B10] 00001C56 2F2D E4E8 move.l -[A7], [A5 - 0x1B18] 00001C5A 4EBA 3EA2 jsr [PC + 0x3EA2 /* 00005AFE */] 00001C5E 4FEF 0014 lea.l A7, [A7 + 0x14] 00001C62 3D7C 0000 FF8C move.w [A6 - 0x74], 0x0 00001C68 486E FF8C pea.l [A6 - 0x74] 00001C6C 486E FFEC pea.l [A6 - 0x14] 00001C70 3F3C 2008 move.w -[A7], 0x2008 00001C74 A9EB syscall Pack4/FP68K 00001C76 6700 0102 beq +0x104 /* 00001D7A */ 00001C7A 486E FFF6 pea.l [A6 - 0xA] 00001C7E 486E FFEC pea.l [A6 - 0x14] 00001C82 3F3C 000A move.w -[A7], 0xA /* '\n' */ 00001C86 A9EB syscall Pack4/FP68K 00001C88 6F00 00F0 ble +0xF2 /* 00001D7A */ 00001C8C 486E FFF6 pea.l [A6 - 0xA] 00001C90 486E FFEC pea.l [A6 - 0x14] 00001C94 3F3C 0002 move.w -[A7], 0x2 00001C98 A9EB syscall Pack4/FP68K 00001C9A 206E 0008 movea.l A0, [A6 + 0x8] 00001C9E 2D6E FFEC FF84 move.l [A6 - 0x7C], [A6 - 0x14] 00001CA4 2D6E FFF0 FF88 move.l [A6 - 0x78], [A6 - 0x10] 00001CAA 3D6E FFF4 FF8C move.w [A6 - 0x74], [A6 - 0xC] 00001CB0 486E FF84 pea.l [A6 - 0x7C] 00001CB4 3F3C 0016 move.w -[A7], 0x16 00001CB8 A9EB syscall Pack4/FP68K 00001CBA 486E FF84 pea.l [A6 - 0x7C] 00001CBE 4868 0068 pea.l [A0 + 0x68] 00001CC2 3F3C 2010 move.w -[A7], 0x2010 00001CC6 A9EB syscall Pack4/FP68K 00001CC8 202D E4D4 move.l D0, [A5 - 0x1B2C] 00001CCC B0AE 0008 cmp.l D0, [A6 + 0x8] 00001CD0 6600 0064 bne +0x66 /* 00001D36 */ 00001CD4 202E 0008 move.l D0, [A6 + 0x8] 00001CD8 B0AD E4D4 cmp.l D0, [A5 - 0x1B2C] 00001CDC 6624 bne +0x26 /* 00001D02 */ 00001CDE 4267 clr.w -[A7] 00001CE0 4EAD 00BA jsr [A5 + 0xBA /* export_19 */] 00001CE4 101F move.b D0, [A7]+ 00001CE6 4A00 tst.b D0 00001CE8 6604 bne +0x6 /* 00001CEE */ 00001CEA 4EAD 00AA jsr [A5 + 0xAA /* export_17 */] label00001CEE: 00001CEE 4AAD F442 tst.l [A5 - 0xBBE] 00001CF2 670E beq +0x10 /* 00001D02 */ 00001CF4 2F2D F442 move.l -[A7], [A5 - 0xBBE] 00001CF8 2F2D F3FE move.l -[A7], [A5 - 0xC02] 00001CFC 4EBA 36AE jsr [PC + 0x36AE /* 000053AC */] 00001D00 508F addq.l A7, 8 label00001D02: 00001D02 4A2D E4AE tst.b [A5 - 0x1B52] 00001D06 672E beq +0x30 /* 00001D36 */ 00001D08 486D F584 pea.l [A5 - 0xA7C] 00001D0C 486E FF8E pea.l [A6 - 0x72] 00001D10 4EAD 0182 jsr [A5 + 0x182 /* export_44 */] 00001D14 508F addq.l A7, 8 00001D16 3F3C 0041 move.w -[A7], 0x41 /* 'A' */ 00001D1A 4267 clr.w -[A7] 00001D1C 3F2D E4E0 move.w -[A7], [A5 - 0x1B20] 00001D20 4267 clr.w -[A7] 00001D22 486E FF8E pea.l [A6 - 0x72] 00001D26 486D E4F0 pea.l [A5 - 0x1B10] 00001D2A 2F2D E4E8 move.l -[A7], [A5 - 0x1B18] 00001D2E 4EBA 3DCE jsr [PC + 0x3DCE /* 00005AFE */] 00001D32 4FEF 0014 lea.l A7, [A7 + 0x14] label00001D36: 00001D36 4A2D E4AE tst.b [A5 - 0x1B52] 00001D3A 6700 0CBE beq +0xCC0 /* 000029FA */ 00001D3E 206E 0008 movea.l A0, [A6 + 0x8] 00001D42 3F28 0068 move.w -[A7], [A0 + 0x68] 00001D46 486D F596 pea.l [A5 - 0xA6A] 00001D4A 486E FF8E pea.l [A6 - 0x72] 00001D4E 4EAD 0162 jsr [A5 + 0x162 /* export_40 */] 00001D52 4FEF 000A lea.l A7, [A7 + 0xA] 00001D56 3F3C 0041 move.w -[A7], 0x41 /* 'A' */ 00001D5A 4267 clr.w -[A7] 00001D5C 3F2D E4E0 move.w -[A7], [A5 - 0x1B20] 00001D60 4267 clr.w -[A7] 00001D62 486E FF8E pea.l [A6 - 0x72] 00001D66 486D E4F0 pea.l [A5 - 0x1B10] 00001D6A 2F2D E4E8 move.l -[A7], [A5 - 0x1B18] 00001D6E 4EBA 3D8E jsr [PC + 0x3D8E /* 00005AFE */] 00001D72 4FEF 0014 lea.l A7, [A7 + 0x14] 00001D76 6000 0C82 bra +0xC84 /* 000029FA */ label00001D7A: 00001D7A 206E 0008 movea.l A0, [A6 + 0x8] 00001D7E 4268 0068 clr.w [A0 + 0x68] 00001D82 486E FFEC pea.l [A6 - 0x14] 00001D86 486E FFF6 pea.l [A6 - 0xA] 00001D8A 3F3C 0002 move.w -[A7], 0x2 00001D8E A9EB syscall Pack4/FP68K 00001D90 206E 0008 movea.l A0, [A6 + 0x8] 00001D94 226E 0008 movea.l A1, [A6 + 0x8] 00001D98 3029 0066 move.w D0, [A1 + 0x66] 00001D9C D068 0064 add.w D0, [A0 + 0x64] 00001DA0 3D40 FF8C move.w [A6 - 0x74], D0 00001DA4 486E FF8C pea.l [A6 - 0x74] 00001DA8 486E FF82 pea.l [A6 - 0x7E] 00001DAC 3F3C 200E move.w -[A7], 0x200E 00001DB0 A9EB syscall Pack4/FP68K 00001DB2 2D6E FFF6 FF78 move.l [A6 - 0x88], [A6 - 0xA] 00001DB8 2D6E FFFA FF7C move.l [A6 - 0x84], [A6 - 0x6] 00001DBE 3D6E FFFE FF80 move.w [A6 - 0x80], [A6 - 0x2] 00001DC4 486E FF82 pea.l [A6 - 0x7E] 00001DC8 486E FF78 pea.l [A6 - 0x88] 00001DCC 3F3C 0006 move.w -[A7], 0x6 00001DD0 A9EB syscall Pack4/FP68K 00001DD2 41EE FFE2 lea.l A0, [A6 - 0x1E] 00001DD6 43EE FF78 lea.l A1, [A6 - 0x88] 00001DDA 20D9 move.l [A0]+, [A1]+ 00001DDC 20D9 move.l [A0]+, [A1]+ 00001DDE 30D9 move.w [A0]+, [A1]+ 00001DE0 206E 0008 movea.l A0, [A6 + 0x8] 00001DE4 4868 0066 pea.l [A0 + 0x66] 00001DE8 486E FF84 pea.l [A6 - 0x7C] 00001DEC 3F3C 200E move.w -[A7], 0x200E 00001DF0 A9EB syscall Pack4/FP68K 00001DF2 486E FFF6 pea.l [A6 - 0xA] 00001DF6 486E FF84 pea.l [A6 - 0x7C] 00001DFA 3F3C 0002 move.w -[A7], 0x2 00001DFE A9EB syscall Pack4/FP68K 00001E00 486E FF84 pea.l [A6 - 0x7C] 00001E04 3F3C 0016 move.w -[A7], 0x16 00001E08 A9EB syscall Pack4/FP68K 00001E0A 486E FF84 pea.l [A6 - 0x7C] 00001E0E 4868 0066 pea.l [A0 + 0x66] 00001E12 3F3C 2010 move.w -[A7], 0x2010 00001E16 A9EB syscall Pack4/FP68K 00001E18 206E 0008 movea.l A0, [A6 + 0x8] 00001E1C 4A68 0066 tst.w [A0 + 0x66] 00001E20 6C08 bge +0xA /* 00001E2A */ 00001E22 206E 0008 movea.l A0, [A6 + 0x8] 00001E26 4268 0066 clr.w [A0 + 0x66] label00001E2A: 00001E2A 3D7C 0000 FF8C move.w [A6 - 0x74], 0x0 00001E30 486E FF8C pea.l [A6 - 0x74] 00001E34 486E FFE2 pea.l [A6 - 0x1E] 00001E38 3F3C 200A move.w -[A7], 0x200A /* ' \n' */ 00001E3C A9EB syscall Pack4/FP68K 00001E3E 6C2A bge +0x2C /* 00001E6A */ 00001E40 2D6E FFE2 FF84 move.l [A6 - 0x7C], [A6 - 0x1E] 00001E46 2D6E FFE6 FF88 move.l [A6 - 0x78], [A6 - 0x1A] 00001E4C 3D6E FFEA FF8C move.w [A6 - 0x74], [A6 - 0x16] 00001E52 486E FF84 pea.l [A6 - 0x7C] 00001E56 3F3C 000D move.w -[A7], 0xD /* '\r' */ 00001E5A A9EB syscall Pack4/FP68K 00001E5C 41EE FFE2 lea.l A0, [A6 - 0x1E] 00001E60 43EE FF84 lea.l A1, [A6 - 0x7C] 00001E64 20D9 move.l [A0]+, [A1]+ 00001E66 20D9 move.l [A0]+, [A1]+ 00001E68 30D9 move.w [A0]+, [A1]+ label00001E6A: 00001E6A 486D F5B8 pea.l [A5 - 0xA48] 00001E6E 486E FFE2 pea.l [A6 - 0x1E] 00001E72 3F3C 000A move.w -[A7], 0xA /* '\n' */ 00001E76 A9EB syscall Pack4/FP68K 00001E78 6F0E ble +0x10 /* 00001E88 */ 00001E7A 41EE FFE2 lea.l A0, [A6 - 0x1E] 00001E7E 43ED F5C2 lea.l A1, [A5 - 0xA3E] 00001E82 20D9 move.l [A0]+, [A1]+ 00001E84 20D9 move.l [A0]+, [A1]+ 00001E86 30D9 move.w [A0]+, [A1]+ label00001E88: 00001E88 2D6E FFE2 FF84 move.l [A6 - 0x7C], [A6 - 0x1E] 00001E8E 2D6E FFE6 FF88 move.l [A6 - 0x78], [A6 - 0x1A] 00001E94 3D6E FFEA FF8C move.w [A6 - 0x74], [A6 - 0x16] 00001E9A 486D F5CC pea.l [A5 - 0xA34] 00001E9E 486E FF84 pea.l [A6 - 0x7C] 00001EA2 3F3C 0004 move.w -[A7], 0x4 00001EA6 A9EB syscall Pack4/FP68K 00001EA8 486E FF84 pea.l [A6 - 0x7C] 00001EAC 3F3C 0016 move.w -[A7], 0x16 00001EB0 A9EB syscall Pack4/FP68K 00001EB2 486E FF84 pea.l [A6 - 0x7C] 00001EB6 486E FF82 pea.l [A6 - 0x7E] 00001EBA 3F3C 2010 move.w -[A7], 0x2010 00001EBE A9EB syscall Pack4/FP68K 00001EC0 3D6E FF82 FFE0 move.w [A6 - 0x20], [A6 - 0x7E] 00001EC6 0C6E 0001 FFE0 cmpi.w [A6 - 0x20], 0x1 00001ECC 6E08 bgt +0xA /* 00001ED6 */ 00001ECE 7001 moveq.l D0, 0x01 00001ED0 3D40 FFE0 move.w [A6 - 0x20], D0 00001ED4 6014 bra +0x16 /* 00001EEA */ label00001ED6: 00001ED6 306E FFE0 movea.w A0, [A6 - 0x20] 00001EDA 2F08 move.l -[A7], A0 00001EDC 4878 0001 push.l 0x1 00001EE0 4EBA F4B4 jsr [PC - 0xB4C /* 00001396 */] 00001EE4 508F addq.l A7, 8 00001EE6 3D40 FFE0 move.w [A6 - 0x20], D0 label00001EEA: 00001EEA 4A2D E4AE tst.b [A5 - 0x1B52] 00001EEE 673E beq +0x40 /* 00001F2E */ 00001EF0 3F2E FFE0 move.w -[A7], [A6 - 0x20] 00001EF4 41EE FFEC lea.l A0, [A6 - 0x14] 00001EF8 2F20 move.l -[A7], -[A0] 00001EFA 2F20 move.l -[A7], -[A0] 00001EFC 3F20 move.w -[A7], -[A0] 00001EFE 486D F5D6 pea.l [A5 - 0xA2A] 00001F02 486E FF8E pea.l [A6 - 0x72] 00001F06 4EAD 0162 jsr [A5 + 0x162 /* export_40 */] 00001F0A 4FEF 0014 lea.l A7, [A7 + 0x14] 00001F0E 3F3C 0041 move.w -[A7], 0x41 /* 'A' */ 00001F12 4267 clr.w -[A7] 00001F14 3F2D E4E0 move.w -[A7], [A5 - 0x1B20] 00001F18 4267 clr.w -[A7] 00001F1A 486E FF8E pea.l [A6 - 0x72] 00001F1E 486D E4F0 pea.l [A5 - 0x1B10] 00001F22 2F2D E4E8 move.l -[A7], [A5 - 0x1B18] 00001F26 4EBA 3BD6 jsr [PC + 0x3BD6 /* 00005AFE */] 00001F2A 4FEF 0014 lea.l A7, [A7 + 0x14] label00001F2E: 00001F2E 202E 0008 move.l D0, [A6 + 0x8] 00001F32 B0AD E4D4 cmp.l D0, [A5 - 0x1B2C] 00001F36 6600 0A10 bne +0xA12 /* 00002948 */ 00001F3A 4267 clr.w -[A7] 00001F3C 4EAD 00BA jsr [A5 + 0xBA /* export_19 */] 00001F40 101F move.b D0, [A7]+ 00001F42 4A00 tst.b D0 00001F44 6600 0A02 bne +0xA04 /* 00002948 */ 00001F48 4EAD 00AA jsr [A5 + 0xAA /* export_17 */] 00001F4C 6000 09FA bra +0x9FC /* 00002948 */ label00001F50: 00001F50 4878 0009 push.l 0x9 /* '\t' */ 00001F54 42A7 clr.l -[A7] 00001F56 4EBA F43E jsr [PC - 0xBC2 /* 00001396 */] 00001F5A 508F addq.l A7, 8 00001F5C 3D40 FF8C move.w [A6 - 0x74], D0 00001F60 302E FF8C move.w D0, [A6 - 0x74] 00001F64 4EAD 003A jsr [A5 + 0x3A /* export_3 */] 00001F68 0000 0009 ori.b D0, 0x9 /* '\t' */ 00001F6C 09D8 .incomplete 00001F6E 0014 013C ori.b [A4], 0x3C /* '<' */ 00001F72 0264 038C andi.w -[A4], 0x38C 00001F76 04B4 05DC 070A 0832 subi.l [A4 + D0 + 0x32], 0x5DC070A 00001F7E 0830 082E 206E btst.b [A0 + D2.w + 0x6E], 0x2E /* '.' */ 00001F84 0008 3D7C ori.b A0, 0x7C /* '|' */ 00001F88 0000 FF8A ori.b D0, 0x8A 00001F8C 486E FF8A pea.l [A6 - 0x76] 00001F90 4868 006E pea.l [A0 + 0x6E] 00001F94 3F3C 200A move.w -[A7], 0x200A /* ' \n' */ 00001F98 A9EB syscall Pack4/FP68K 00001F9A 6E08 bgt +0xA /* 00001FA4 */ 00001F9C 526E FFE0 addq.w [A6 - 0x20], 1 00001FA0 6000 09A2 bra +0x9A4 /* 00002944 */ label00001FA4: 00001FA4 202E 0008 move.l D0, [A6 + 0x8] 00001FA8 B0AD E4D4 cmp.l D0, [A5 - 0x1B2C] 00001FAC 6614 bne +0x16 /* 00001FC2 */ 00001FAE 4AAD F41A tst.l [A5 - 0xBE6] 00001FB2 670E beq +0x10 /* 00001FC2 */ 00001FB4 2F2D F41A move.l -[A7], [A5 - 0xBE6] 00001FB8 2F2D F3D6 move.l -[A7], [A5 - 0xC2A] 00001FBC 4EBA 33EE jsr [PC + 0x33EE /* 000053AC */] 00001FC0 508F addq.l A7, 8 label00001FC2: 00001FC2 3D7C 0064 FF8A move.w [A6 - 0x76], 0x64 /* 'd' */ 00001FC8 2D6E FFE2 FF80 move.l [A6 - 0x80], [A6 - 0x1E] 00001FCE 2D6E FFE6 FF84 move.l [A6 - 0x7C], [A6 - 0x1A] 00001FD4 3D6E FFEA FF88 move.w [A6 - 0x78], [A6 - 0x16] 00001FDA 486E FF8A pea.l [A6 - 0x76] 00001FDE 486E FF80 pea.l [A6 - 0x80] 00001FE2 3F3C 2004 move.w -[A7], 0x2004 00001FE6 A9EB syscall Pack4/FP68K 00001FE8 486E FF80 pea.l [A6 - 0x80] 00001FEC 3F3C 0016 move.w -[A7], 0x16 00001FF0 A9EB syscall Pack4/FP68K 00001FF2 486E FF80 pea.l [A6 - 0x80] 00001FF6 486E FF7E pea.l [A6 - 0x82] 00001FFA 3F3C 2010 move.w -[A7], 0x2010 00001FFE A9EB syscall Pack4/FP68K 00002000 306E FF7E movea.w A0, [A6 - 0x82] 00002004 2F08 move.l -[A7], A0 00002006 4878 0001 push.l 0x1 0000200A 4EBA F38A jsr [PC - 0xC76 /* 00001396 */] 0000200E 508F addq.l A7, 8 00002010 3D40 FF7C move.w [A6 - 0x84], D0 00002014 486E FF7C pea.l [A6 - 0x84] 00002018 486E FF72 pea.l [A6 - 0x8E] 0000201C 3F3C 200E move.w -[A7], 0x200E 00002020 A9EB syscall Pack4/FP68K 00002022 486D F5EC pea.l [A5 - 0xA14] 00002026 486E FF72 pea.l [A6 - 0x8E] 0000202A 3F3C 0006 move.w -[A7], 0x6 0000202E A9EB syscall Pack4/FP68K 00002030 206E 0008 movea.l A0, [A6 + 0x8] 00002034 486E FF72 pea.l [A6 - 0x8E] 00002038 4868 006E pea.l [A0 + 0x6E] 0000203C 3F3C 0002 move.w -[A7], 0x2 00002040 A9EB syscall Pack4/FP68K 00002042 206E 0008 movea.l A0, [A6 + 0x8] 00002046 3D7C 0000 FF8A move.w [A6 - 0x76], 0x0 0000204C 486E FF8A pea.l [A6 - 0x76] 00002050 4868 006E pea.l [A0 + 0x6E] 00002054 3F3C 200A move.w -[A7], 0x200A /* ' \n' */ 00002058 A9EB syscall Pack4/FP68K 0000205A 6C18 bge +0x1A /* 00002074 */ 0000205C 206E 0008 movea.l A0, [A6 + 0x8] 00002060 3D7C 0000 FF8A move.w [A6 - 0x76], 0x0 00002066 486E FF8A pea.l [A6 - 0x76] 0000206A 4868 006E pea.l [A0 + 0x6E] 0000206E 3F3C 200E move.w -[A7], 0x200E 00002072 A9EB syscall Pack4/FP68K label00002074: 00002074 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002078 486D F5F6 pea.l [A5 - 0xA0A] 0000207C 486E FF8E pea.l [A6 - 0x72] 00002080 4EAD 0162 jsr [A5 + 0x162 /* export_40 */] 00002084 4FEF 000C lea.l A7, [A7 + 0xC] 00002088 3F3C 0041 move.w -[A7], 0x41 /* 'A' */ 0000208C 4267 clr.w -[A7] 0000208E 3F2D E4E0 move.w -[A7], [A5 - 0x1B20] 00002092 4267 clr.w -[A7] 00002094 486E FF8E pea.l [A6 - 0x72] 00002098 486D E4F0 pea.l [A5 - 0x1B10] 0000209C 2F2D E4E8 move.l -[A7], [A5 - 0x1B18] 000020A0 4EBA 3A5C jsr [PC + 0x3A5C /* 00005AFE */] 000020A4 4FEF 0014 lea.l A7, [A7 + 0x14] 000020A8 6000 089A bra +0x89C /* 00002944 */ 000020AC 206E 0008 movea.l A0, [A6 + 0x8] 000020B0 3D7C 0000 FF8A move.w [A6 - 0x76], 0x0 000020B6 486E FF8A pea.l [A6 - 0x76] 000020BA 4868 0078 pea.l [A0 + 0x78] 000020BE 3F3C 200A move.w -[A7], 0x200A /* ' \n' */ 000020C2 A9EB syscall Pack4/FP68K 000020C4 6E08 bgt +0xA /* 000020CE */ 000020C6 526E FFE0 addq.w [A6 - 0x20], 1 000020CA 6000 0878 bra +0x87A /* 00002944 */ label000020CE: 000020CE 202E 0008 move.l D0, [A6 + 0x8] 000020D2 B0AD E4D4 cmp.l D0, [A5 - 0x1B2C] 000020D6 6614 bne +0x16 /* 000020EC */ 000020D8 4AAD F41E tst.l [A5 - 0xBE2] 000020DC 670E beq +0x10 /* 000020EC */ 000020DE 2F2D F41E move.l -[A7], [A5 - 0xBE2] 000020E2 2F2D F3DA move.l -[A7], [A5 - 0xC26] 000020E6 4EBA 32C4 jsr [PC + 0x32C4 /* 000053AC */] 000020EA 508F addq.l A7, 8 label000020EC: 000020EC 3D7C 0064 FF8A move.w [A6 - 0x76], 0x64 /* 'd' */ 000020F2 2D6E FFE2 FF80 move.l [A6 - 0x80], [A6 - 0x1E] 000020F8 2D6E FFE6 FF84 move.l [A6 - 0x7C], [A6 - 0x1A] 000020FE 3D6E FFEA FF88 move.w [A6 - 0x78], [A6 - 0x16] 00002104 486E FF8A pea.l [A6 - 0x76] 00002108 486E FF80 pea.l [A6 - 0x80] 0000210C 3F3C 2004 move.w -[A7], 0x2004 00002110 A9EB syscall Pack4/FP68K 00002112 486E FF80 pea.l [A6 - 0x80] 00002116 3F3C 0016 move.w -[A7], 0x16 0000211A A9EB syscall Pack4/FP68K 0000211C 486E FF80 pea.l [A6 - 0x80] 00002120 486E FF7E pea.l [A6 - 0x82] 00002124 3F3C 2010 move.w -[A7], 0x2010 00002128 A9EB syscall Pack4/FP68K 0000212A 306E FF7E movea.w A0, [A6 - 0x82] 0000212E 2F08 move.l -[A7], A0 00002130 4878 0001 push.l 0x1 00002134 4EBA F260 jsr [PC - 0xDA0 /* 00001396 */] 00002138 508F addq.l A7, 8 0000213A 3D40 FF7C move.w [A6 - 0x84], D0 0000213E 486E FF7C pea.l [A6 - 0x84] 00002142 486E FF72 pea.l [A6 - 0x8E] 00002146 3F3C 200E move.w -[A7], 0x200E 0000214A A9EB syscall Pack4/FP68K 0000214C 486D F60E pea.l [A5 - 0x9F2] 00002150 486E FF72 pea.l [A6 - 0x8E] 00002154 3F3C 0006 move.w -[A7], 0x6 00002158 A9EB syscall Pack4/FP68K 0000215A 206E 0008 movea.l A0, [A6 + 0x8] 0000215E 486E FF72 pea.l [A6 - 0x8E] 00002162 4868 0078 pea.l [A0 + 0x78] 00002166 3F3C 0002 move.w -[A7], 0x2 0000216A A9EB syscall Pack4/FP68K 0000216C 206E 0008 movea.l A0, [A6 + 0x8] 00002170 3D7C 0000 FF8A move.w [A6 - 0x76], 0x0 00002176 486E FF8A pea.l [A6 - 0x76] 0000217A 4868 0078 pea.l [A0 + 0x78] 0000217E 3F3C 200A move.w -[A7], 0x200A /* ' \n' */ 00002182 A9EB syscall Pack4/FP68K 00002184 6C18 bge +0x1A /* 0000219E */ 00002186 206E 0008 movea.l A0, [A6 + 0x8] 0000218A 3D7C 0000 FF8A move.w [A6 - 0x76], 0x0 00002190 486E FF8A pea.l [A6 - 0x76] 00002194 4868 0078 pea.l [A0 + 0x78] 00002198 3F3C 200E move.w -[A7], 0x200E 0000219C A9EB syscall Pack4/FP68K label0000219E: 0000219E 2F2E 0008 move.l -[A7], [A6 + 0x8] 000021A2 486D F618 pea.l [A5 - 0x9E8] 000021A6 486E FF8E pea.l [A6 - 0x72] 000021AA 4EAD 0162 jsr [A5 + 0x162 /* export_40 */] 000021AE 4FEF 000C lea.l A7, [A7 + 0xC] 000021B2 3F3C 0041 move.w -[A7], 0x41 /* 'A' */ 000021B6 4267 clr.w -[A7] 000021B8 3F2D E4E0 move.w -[A7], [A5 - 0x1B20] 000021BC 4267 clr.w -[A7] 000021BE 486E FF8E pea.l [A6 - 0x72] 000021C2 486D E4F0 pea.l [A5 - 0x1B10] 000021C6 2F2D E4E8 move.l -[A7], [A5 - 0x1B18] 000021CA 4EBA 3932 jsr [PC + 0x3932 /* 00005AFE */] 000021CE 4FEF 0014 lea.l A7, [A7 + 0x14] 000021D2 6000 0770 bra +0x772 /* 00002944 */ 000021D6 206E 0008 movea.l A0, [A6 + 0x8] 000021DA 3D7C 0000 FF8A move.w [A6 - 0x76], 0x0 000021E0 486E FF8A pea.l [A6 - 0x76] 000021E4 4868 0082 pea.l [A0 + 0x82] 000021E8 3F3C 200A move.w -[A7], 0x200A /* ' \n' */ 000021EC A9EB syscall Pack4/FP68K 000021EE 6E08 bgt +0xA /* 000021F8 */ 000021F0 526E FFE0 addq.w [A6 - 0x20], 1 000021F4 6000 074E bra +0x750 /* 00002944 */ label000021F8: 000021F8 202E 0008 move.l D0, [A6 + 0x8] 000021FC B0AD E4D4 cmp.l D0, [A5 - 0x1B2C] 00002200 6614 bne +0x16 /* 00002216 */ 00002202 4AAD F422 tst.l [A5 - 0xBDE] 00002206 670E beq +0x10 /* 00002216 */ 00002208 2F2D F422 move.l -[A7], [A5 - 0xBDE] 0000220C 2F2D F3DE move.l -[A7], [A5 - 0xC22] 00002210 4EBA 319A jsr [PC + 0x319A /* 000053AC */] 00002214 508F addq.l A7, 8 label00002216: 00002216 3D7C 0064 FF8A move.w [A6 - 0x76], 0x64 /* 'd' */ 0000221C 2D6E FFE2 FF80 move.l [A6 - 0x80], [A6 - 0x1E] 00002222 2D6E FFE6 FF84 move.l [A6 - 0x7C], [A6 - 0x1A] 00002228 3D6E FFEA FF88 move.w [A6 - 0x78], [A6 - 0x16] 0000222E 486E FF8A pea.l [A6 - 0x76] 00002232 486E FF80 pea.l [A6 - 0x80] 00002236 3F3C 2004 move.w -[A7], 0x2004 0000223A A9EB syscall Pack4/FP68K 0000223C 486E FF80 pea.l [A6 - 0x80] 00002240 3F3C 0016 move.w -[A7], 0x16 00002244 A9EB syscall Pack4/FP68K 00002246 486E FF80 pea.l [A6 - 0x80] 0000224A 486E FF7E pea.l [A6 - 0x82] 0000224E 3F3C 2010 move.w -[A7], 0x2010 00002252 A9EB syscall Pack4/FP68K 00002254 306E FF7E movea.w A0, [A6 - 0x82] 00002258 2F08 move.l -[A7], A0 0000225A 4878 0001 push.l 0x1 0000225E 4EBA F136 jsr [PC - 0xECA /* 00001396 */] 00002262 508F addq.l A7, 8 00002264 3D40 FF7C move.w [A6 - 0x84], D0 00002268 486E FF7C pea.l [A6 - 0x84] 0000226C 486E FF72 pea.l [A6 - 0x8E] 00002270 3F3C 200E move.w -[A7], 0x200E 00002274 A9EB syscall Pack4/FP68K 00002276 486D F636 pea.l [A5 - 0x9CA] 0000227A 486E FF72 pea.l [A6 - 0x8E] 0000227E 3F3C 0006 move.w -[A7], 0x6 00002282 A9EB syscall Pack4/FP68K 00002284 206E 0008 movea.l A0, [A6 + 0x8] 00002288 486E FF72 pea.l [A6 - 0x8E] 0000228C 4868 0082 pea.l [A0 + 0x82] 00002290 3F3C 0002 move.w -[A7], 0x2 00002294 A9EB syscall Pack4/FP68K 00002296 206E 0008 movea.l A0, [A6 + 0x8] 0000229A 3D7C 0000 FF8A move.w [A6 - 0x76], 0x0 000022A0 486E FF8A pea.l [A6 - 0x76] 000022A4 4868 0082 pea.l [A0 + 0x82] 000022A8 3F3C 200A move.w -[A7], 0x200A /* ' \n' */ 000022AC A9EB syscall Pack4/FP68K 000022AE 6C18 bge +0x1A /* 000022C8 */ 000022B0 206E 0008 movea.l A0, [A6 + 0x8] 000022B4 3D7C 0000 FF8A move.w [A6 - 0x76], 0x0 000022BA 486E FF8A pea.l [A6 - 0x76] 000022BE 4868 0082 pea.l [A0 + 0x82] 000022C2 3F3C 200E move.w -[A7], 0x200E 000022C6 A9EB syscall Pack4/FP68K label000022C8: 000022C8 2F2E 0008 move.l -[A7], [A6 + 0x8] 000022CC 486D F640 pea.l [A5 - 0x9C0] 000022D0 486E FF8E pea.l [A6 - 0x72] 000022D4 4EAD 0162 jsr [A5 + 0x162 /* export_40 */] 000022D8 4FEF 000C lea.l A7, [A7 + 0xC] 000022DC 3F3C 0041 move.w -[A7], 0x41 /* 'A' */ 000022E0 4267 clr.w -[A7] 000022E2 3F2D E4E0 move.w -[A7], [A5 - 0x1B20] 000022E6 4267 clr.w -[A7] 000022E8 486E FF8E pea.l [A6 - 0x72] 000022EC 486D E4F0 pea.l [A5 - 0x1B10] 000022F0 2F2D E4E8 move.l -[A7], [A5 - 0x1B18] 000022F4 4EBA 3808 jsr [PC + 0x3808 /* 00005AFE */] 000022F8 4FEF 0014 lea.l A7, [A7 + 0x14] 000022FC 6000 0646 bra +0x648 /* 00002944 */ 00002300 206E 0008 movea.l A0, [A6 + 0x8] 00002304 3D7C 0000 FF8A move.w [A6 - 0x76], 0x0 0000230A 486E FF8A pea.l [A6 - 0x76] 0000230E 4868 008C pea.l [A0 + 0x8C] 00002312 3F3C 200A move.w -[A7], 0x200A /* ' \n' */ 00002316 A9EB syscall Pack4/FP68K 00002318 6E08 bgt +0xA /* 00002322 */ 0000231A 526E FFE0 addq.w [A6 - 0x20], 1 0000231E 6000 0624 bra +0x626 /* 00002944 */ label00002322: 00002322 202E 0008 move.l D0, [A6 + 0x8] 00002326 B0AD E4D4 cmp.l D0, [A5 - 0x1B2C] 0000232A 6614 bne +0x16 /* 00002340 */ 0000232C 4AAD F426 tst.l [A5 - 0xBDA] 00002330 670E beq +0x10 /* 00002340 */ 00002332 2F2D F426 move.l -[A7], [A5 - 0xBDA] 00002336 2F2D F3E2 move.l -[A7], [A5 - 0xC1E] 0000233A 4EBA 3070 jsr [PC + 0x3070 /* 000053AC */] 0000233E 508F addq.l A7, 8 label00002340: 00002340 3D7C 0064 FF8A move.w [A6 - 0x76], 0x64 /* 'd' */ 00002346 2D6E FFE2 FF80 move.l [A6 - 0x80], [A6 - 0x1E] 0000234C 2D6E FFE6 FF84 move.l [A6 - 0x7C], [A6 - 0x1A] 00002352 3D6E FFEA FF88 move.w [A6 - 0x78], [A6 - 0x16] 00002358 486E FF8A pea.l [A6 - 0x76] 0000235C 486E FF80 pea.l [A6 - 0x80] 00002360 3F3C 2004 move.w -[A7], 0x2004 00002364 A9EB syscall Pack4/FP68K 00002366 486E FF80 pea.l [A6 - 0x80] 0000236A 3F3C 0016 move.w -[A7], 0x16 0000236E A9EB syscall Pack4/FP68K 00002370 486E FF80 pea.l [A6 - 0x80] 00002374 486E FF7E pea.l [A6 - 0x82] 00002378 3F3C 2010 move.w -[A7], 0x2010 0000237C A9EB syscall Pack4/FP68K 0000237E 306E FF7E movea.w A0, [A6 - 0x82] 00002382 2F08 move.l -[A7], A0 00002384 4878 0001 push.l 0x1 00002388 4EBA F00C jsr [PC - 0xFF4 /* 00001396 */] 0000238C 508F addq.l A7, 8 0000238E 3D40 FF7C move.w [A6 - 0x84], D0 00002392 486E FF7C pea.l [A6 - 0x84] 00002396 486E FF72 pea.l [A6 - 0x8E] 0000239A 3F3C 200E move.w -[A7], 0x200E 0000239E A9EB syscall Pack4/FP68K 000023A0 486D F658 pea.l [A5 - 0x9A8] 000023A4 486E FF72 pea.l [A6 - 0x8E] 000023A8 3F3C 0006 move.w -[A7], 0x6 000023AC A9EB syscall Pack4/FP68K 000023AE 206E 0008 movea.l A0, [A6 + 0x8] 000023B2 486E FF72 pea.l [A6 - 0x8E] 000023B6 4868 008C pea.l [A0 + 0x8C] 000023BA 3F3C 0002 move.w -[A7], 0x2 000023BE A9EB syscall Pack4/FP68K 000023C0 206E 0008 movea.l A0, [A6 + 0x8] 000023C4 3D7C 0000 FF8A move.w [A6 - 0x76], 0x0 000023CA 486E FF8A pea.l [A6 - 0x76] 000023CE 4868 008C pea.l [A0 + 0x8C] 000023D2 3F3C 200A move.w -[A7], 0x200A /* ' \n' */ 000023D6 A9EB syscall Pack4/FP68K 000023D8 6C18 bge +0x1A /* 000023F2 */ 000023DA 206E 0008 movea.l A0, [A6 + 0x8] 000023DE 3D7C 0000 FF8A move.w [A6 - 0x76], 0x0 000023E4 486E FF8A pea.l [A6 - 0x76] 000023E8 4868 008C pea.l [A0 + 0x8C] 000023EC 3F3C 200E move.w -[A7], 0x200E 000023F0 A9EB syscall Pack4/FP68K label000023F2: 000023F2 2F2E 0008 move.l -[A7], [A6 + 0x8] 000023F6 486D F662 pea.l [A5 - 0x99E] 000023FA 486E FF8E pea.l [A6 - 0x72] 000023FE 4EAD 0162 jsr [A5 + 0x162 /* export_40 */] 00002402 4FEF 000C lea.l A7, [A7 + 0xC] 00002406 3F3C 0041 move.w -[A7], 0x41 /* 'A' */ 0000240A 4267 clr.w -[A7] 0000240C 3F2D E4E0 move.w -[A7], [A5 - 0x1B20] 00002410 4267 clr.w -[A7] 00002412 486E FF8E pea.l [A6 - 0x72] 00002416 486D E4F0 pea.l [A5 - 0x1B10] 0000241A 2F2D E4E8 move.l -[A7], [A5 - 0x1B18] 0000241E 4EBA 36DE jsr [PC + 0x36DE /* 00005AFE */] 00002422 4FEF 0014 lea.l A7, [A7 + 0x14] 00002426 6000 051C bra +0x51E /* 00002944 */ 0000242A 206E 0008 movea.l A0, [A6 + 0x8] 0000242E 3D7C 0000 FF8A move.w [A6 - 0x76], 0x0 00002434 486E FF8A pea.l [A6 - 0x76] 00002438 4868 0096 pea.l [A0 + 0x96] 0000243C 3F3C 200A move.w -[A7], 0x200A /* ' \n' */ 00002440 A9EB syscall Pack4/FP68K 00002442 6E08 bgt +0xA /* 0000244C */ 00002444 526E FFE0 addq.w [A6 - 0x20], 1 00002448 6000 04FA bra +0x4FC /* 00002944 */ label0000244C: 0000244C 202E 0008 move.l D0, [A6 + 0x8] 00002450 B0AD E4D4 cmp.l D0, [A5 - 0x1B2C] 00002454 6614 bne +0x16 /* 0000246A */ 00002456 4AAD F42A tst.l [A5 - 0xBD6] 0000245A 670E beq +0x10 /* 0000246A */ 0000245C 2F2D F42A move.l -[A7], [A5 - 0xBD6] 00002460 2F2D F3E6 move.l -[A7], [A5 - 0xC1A] 00002464 4EBA 2F46 jsr [PC + 0x2F46 /* 000053AC */] 00002468 508F addq.l A7, 8 label0000246A: 0000246A 3D7C 0064 FF8A move.w [A6 - 0x76], 0x64 /* 'd' */ 00002470 2D6E FFE2 FF80 move.l [A6 - 0x80], [A6 - 0x1E] 00002476 2D6E FFE6 FF84 move.l [A6 - 0x7C], [A6 - 0x1A] 0000247C 3D6E FFEA FF88 move.w [A6 - 0x78], [A6 - 0x16] 00002482 486E FF8A pea.l [A6 - 0x76] 00002486 486E FF80 pea.l [A6 - 0x80] 0000248A 3F3C 2004 move.w -[A7], 0x2004 0000248E A9EB syscall Pack4/FP68K 00002490 486E FF80 pea.l [A6 - 0x80] 00002494 3F3C 0016 move.w -[A7], 0x16 00002498 A9EB syscall Pack4/FP68K 0000249A 486E FF80 pea.l [A6 - 0x80] 0000249E 486E FF7E pea.l [A6 - 0x82] 000024A2 3F3C 2010 move.w -[A7], 0x2010 000024A6 A9EB syscall Pack4/FP68K 000024A8 306E FF7E movea.w A0, [A6 - 0x82] 000024AC 2F08 move.l -[A7], A0 000024AE 4878 0001 push.l 0x1 000024B2 4EBA EEE2 jsr [PC - 0x111E /* 00001396 */] 000024B6 508F addq.l A7, 8 000024B8 3D40 FF7C move.w [A6 - 0x84], D0 000024BC 486E FF7C pea.l [A6 - 0x84] 000024C0 486E FF72 pea.l [A6 - 0x8E] 000024C4 3F3C 200E move.w -[A7], 0x200E 000024C8 A9EB syscall Pack4/FP68K 000024CA 486D F67E pea.l [A5 - 0x982] 000024CE 486E FF72 pea.l [A6 - 0x8E] 000024D2 3F3C 0006 move.w -[A7], 0x6 000024D6 A9EB syscall Pack4/FP68K 000024D8 206E 0008 movea.l A0, [A6 + 0x8] 000024DC 486E FF72 pea.l [A6 - 0x8E] 000024E0 4868 0096 pea.l [A0 + 0x96] 000024E4 3F3C 0002 move.w -[A7], 0x2 000024E8 A9EB syscall Pack4/FP68K 000024EA 206E 0008 movea.l A0, [A6 + 0x8] 000024EE 3D7C 0000 FF8A move.w [A6 - 0x76], 0x0 000024F4 486E FF8A pea.l [A6 - 0x76] 000024F8 4868 0096 pea.l [A0 + 0x96] 000024FC 3F3C 200A move.w -[A7], 0x200A /* ' \n' */ 00002500 A9EB syscall Pack4/FP68K 00002502 6C18 bge +0x1A /* 0000251C */ 00002504 206E 0008 movea.l A0, [A6 + 0x8] 00002508 3D7C 0000 FF8A move.w [A6 - 0x76], 0x0 0000250E 486E FF8A pea.l [A6 - 0x76] 00002512 4868 0096 pea.l [A0 + 0x96] 00002516 3F3C 200E move.w -[A7], 0x200E 0000251A A9EB syscall Pack4/FP68K label0000251C: 0000251C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002520 486D F688 pea.l [A5 - 0x978] 00002524 486E FF8E pea.l [A6 - 0x72] 00002528 4EAD 0162 jsr [A5 + 0x162 /* export_40 */] 0000252C 4FEF 000C lea.l A7, [A7 + 0xC] 00002530 3F3C 0041 move.w -[A7], 0x41 /* 'A' */ 00002534 4267 clr.w -[A7] 00002536 3F2D E4E0 move.w -[A7], [A5 - 0x1B20] 0000253A 4267 clr.w -[A7] 0000253C 486E FF8E pea.l [A6 - 0x72] 00002540 486D E4F0 pea.l [A5 - 0x1B10] 00002544 2F2D E4E8 move.l -[A7], [A5 - 0x1B18] 00002548 4EBA 35B4 jsr [PC + 0x35B4 /* 00005AFE */] 0000254C 4FEF 0014 lea.l A7, [A7 + 0x14] 00002550 6000 03F2 bra +0x3F4 /* 00002944 */ 00002554 206E 0008 movea.l A0, [A6 + 0x8] 00002558 3D7C 0000 FF8A move.w [A6 - 0x76], 0x0 0000255E 486E FF8A pea.l [A6 - 0x76] 00002562 4868 00A0 pea.l [A0 + 0xA0] 00002566 3F3C 200A move.w -[A7], 0x200A /* ' \n' */ 0000256A A9EB syscall Pack4/FP68K 0000256C 6E0E bgt +0x10 /* 0000257C */ 0000256E 4A6E FFE0 tst.w [A6 - 0x20] 00002572 57C0 seq D0 00002574 4400 neg.b D0 00002576 4880 ext.w D0 00002578 6000 03CA bra +0x3CC /* 00002944 */ label0000257C: 0000257C 202E 0008 move.l D0, [A6 + 0x8] 00002580 B0AD E4D4 cmp.l D0, [A5 - 0x1B2C] 00002584 6614 bne +0x16 /* 0000259A */ 00002586 4AAD F42E tst.l [A5 - 0xBD2] 0000258A 670E beq +0x10 /* 0000259A */ 0000258C 2F2D F42E move.l -[A7], [A5 - 0xBD2] 00002590 2F2D F3EA move.l -[A7], [A5 - 0xC16] 00002594 4EBA 2E16 jsr [PC + 0x2E16 /* 000053AC */] 00002598 508F addq.l A7, 8 label0000259A: 0000259A 3D7C 0064 FF8A move.w [A6 - 0x76], 0x64 /* 'd' */ 000025A0 2D6E FFE2 FF80 move.l [A6 - 0x80], [A6 - 0x1E] 000025A6 2D6E FFE6 FF84 move.l [A6 - 0x7C], [A6 - 0x1A] 000025AC 3D6E FFEA FF88 move.w [A6 - 0x78], [A6 - 0x16] 000025B2 486E FF8A pea.l [A6 - 0x76] 000025B6 486E FF80 pea.l [A6 - 0x80] 000025BA 3F3C 2004 move.w -[A7], 0x2004 000025BE A9EB syscall Pack4/FP68K 000025C0 486E FF80 pea.l [A6 - 0x80] 000025C4 3F3C 0016 move.w -[A7], 0x16 000025C8 A9EB syscall Pack4/FP68K 000025CA 486E FF80 pea.l [A6 - 0x80] 000025CE 486E FF7E pea.l [A6 - 0x82] 000025D2 3F3C 2010 move.w -[A7], 0x2010 000025D6 A9EB syscall Pack4/FP68K 000025D8 306E FF7E movea.w A0, [A6 - 0x82] 000025DC 2F08 move.l -[A7], A0 000025DE 4878 0001 push.l 0x1 000025E2 4EBA EDB2 jsr [PC - 0x124E /* 00001396 */] 000025E6 508F addq.l A7, 8 000025E8 3D40 FF7C move.w [A6 - 0x84], D0 000025EC 486E FF7C pea.l [A6 - 0x84] 000025F0 486E FF72 pea.l [A6 - 0x8E] 000025F4 3F3C 200E move.w -[A7], 0x200E 000025F8 A9EB syscall Pack4/FP68K 000025FA 486D F6A4 pea.l [A5 - 0x95C] 000025FE 486E FF72 pea.l [A6 - 0x8E] 00002602 3F3C 0006 move.w -[A7], 0x6 00002606 A9EB syscall Pack4/FP68K 00002608 206E 0008 movea.l A0, [A6 + 0x8] 0000260C 486E FF72 pea.l [A6 - 0x8E] 00002610 4868 00A0 pea.l [A0 + 0xA0] 00002614 3F3C 0002 move.w -[A7], 0x2 00002618 A9EB syscall Pack4/FP68K 0000261A 206E 0008 movea.l A0, [A6 + 0x8] 0000261E 3D7C 0000 FF8A move.w [A6 - 0x76], 0x0 00002624 486E FF8A pea.l [A6 - 0x76] 00002628 4868 00A0 pea.l [A0 + 0xA0] 0000262C 3F3C 200A move.w -[A7], 0x200A /* ' \n' */ 00002630 A9EB syscall Pack4/FP68K 00002632 6C18 bge +0x1A /* 0000264C */ 00002634 206E 0008 movea.l A0, [A6 + 0x8] 00002638 3D7C 0000 FF8A move.w [A6 - 0x76], 0x0 0000263E 486E FF8A pea.l [A6 - 0x76] 00002642 4868 00A0 pea.l [A0 + 0xA0] 00002646 3F3C 200E move.w -[A7], 0x200E 0000264A A9EB syscall Pack4/FP68K label0000264C: 0000264C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002650 486D F6AE pea.l [A5 - 0x952] 00002654 486E FF8E pea.l [A6 - 0x72] 00002658 4EAD 0162 jsr [A5 + 0x162 /* export_40 */] 0000265C 4FEF 000C lea.l A7, [A7 + 0xC] 00002660 3F3C 0041 move.w -[A7], 0x41 /* 'A' */ 00002664 4267 clr.w -[A7] 00002666 3F2D E4E0 move.w -[A7], [A5 - 0x1B20] 0000266A 4267 clr.w -[A7] 0000266C 486E FF8E pea.l [A6 - 0x72] 00002670 486D E4F0 pea.l [A5 - 0x1B10] 00002674 2F2D E4E8 move.l -[A7], [A5 - 0x1B18] 00002678 4EBA 3484 jsr [PC + 0x3484 /* 00005AFE */] 0000267C 4FEF 0014 lea.l A7, [A7 + 0x14] 00002680 6000 02C2 bra +0x2C4 /* 00002944 */ 00002684 206E 0008 movea.l A0, [A6 + 0x8] 00002688 3D7C 0000 FF8A move.w [A6 - 0x76], 0x0 0000268E 486E FF8A pea.l [A6 - 0x76] 00002692 4868 00AA pea.l [A0 + 0xAA] 00002696 3F3C 200A move.w -[A7], 0x200A /* ' \n' */ 0000269A A9EB syscall Pack4/FP68K 0000269C 6E08 bgt +0xA /* 000026A6 */ 0000269E 526E FFE0 addq.w [A6 - 0x20], 1 000026A2 6000 02A0 bra +0x2A2 /* 00002944 */ label000026A6: 000026A6 202E 0008 move.l D0, [A6 + 0x8] 000026AA B0AD E4D4 cmp.l D0, [A5 - 0x1B2C] 000026AE 6614 bne +0x16 /* 000026C4 */ 000026B0 4AAD F432 tst.l [A5 - 0xBCE] 000026B4 670E beq +0x10 /* 000026C4 */ 000026B6 2F2D F432 move.l -[A7], [A5 - 0xBCE] 000026BA 2F2D F3EE move.l -[A7], [A5 - 0xC12] 000026BE 4EBA 2CEC jsr [PC + 0x2CEC /* 000053AC */] 000026C2 508F addq.l A7, 8 label000026C4: 000026C4 3D7C 0064 FF8A move.w [A6 - 0x76], 0x64 /* 'd' */ 000026CA 2D6E FFE2 FF80 move.l [A6 - 0x80], [A6 - 0x1E] 000026D0 2D6E FFE6 FF84 move.l [A6 - 0x7C], [A6 - 0x1A] 000026D6 3D6E FFEA FF88 move.w [A6 - 0x78], [A6 - 0x16] 000026DC 486E FF8A pea.l [A6 - 0x76] 000026E0 486E FF80 pea.l [A6 - 0x80] 000026E4 3F3C 2004 move.w -[A7], 0x2004 000026E8 A9EB syscall Pack4/FP68K 000026EA 486E FF80 pea.l [A6 - 0x80] 000026EE 3F3C 0016 move.w -[A7], 0x16 000026F2 A9EB syscall Pack4/FP68K 000026F4 486E FF80 pea.l [A6 - 0x80] 000026F8 486E FF7E pea.l [A6 - 0x82] 000026FC 3F3C 2010 move.w -[A7], 0x2010 00002700 A9EB syscall Pack4/FP68K 00002702 306E FF7E movea.w A0, [A6 - 0x82] 00002706 2F08 move.l -[A7], A0 00002708 4878 0001 push.l 0x1 0000270C 4EBA EC88 jsr [PC - 0x1378 /* 00001396 */] 00002710 508F addq.l A7, 8 00002712 3D40 FF7C move.w [A6 - 0x84], D0 00002716 486E FF7C pea.l [A6 - 0x84] 0000271A 486E FF72 pea.l [A6 - 0x8E] 0000271E 3F3C 200E move.w -[A7], 0x200E 00002722 A9EB syscall Pack4/FP68K 00002724 486D F6C8 pea.l [A5 - 0x938] 00002728 486E FF72 pea.l [A6 - 0x8E] 0000272C 3F3C 0006 move.w -[A7], 0x6 00002730 A9EB syscall Pack4/FP68K 00002732 206E 0008 movea.l A0, [A6 + 0x8] 00002736 486E FF72 pea.l [A6 - 0x8E] 0000273A 4868 00AA pea.l [A0 + 0xAA] 0000273E 3F3C 0002 move.w -[A7], 0x2 00002742 A9EB syscall Pack4/FP68K 00002744 206E 0008 movea.l A0, [A6 + 0x8] 00002748 3D7C 0000 FF8A move.w [A6 - 0x76], 0x0 0000274E 486E FF8A pea.l [A6 - 0x76] 00002752 4868 00AA pea.l [A0 + 0xAA] 00002756 3F3C 200A move.w -[A7], 0x200A /* ' \n' */ 0000275A A9EB syscall Pack4/FP68K 0000275C 6C18 bge +0x1A /* 00002776 */ 0000275E 206E 0008 movea.l A0, [A6 + 0x8] 00002762 3D7C 0000 FF8A move.w [A6 - 0x76], 0x0 00002768 486E FF8A pea.l [A6 - 0x76] 0000276C 4868 00AA pea.l [A0 + 0xAA] 00002770 3F3C 200E move.w -[A7], 0x200E 00002774 A9EB syscall Pack4/FP68K label00002776: 00002776 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000277A 486D F6D2 pea.l [A5 - 0x92E] 0000277E 486E FF8E pea.l [A6 - 0x72] 00002782 4EAD 0162 jsr [A5 + 0x162 /* export_40 */] 00002786 4FEF 000C lea.l A7, [A7 + 0xC] 0000278A 3F3C 0041 move.w -[A7], 0x41 /* 'A' */ 0000278E 4267 clr.w -[A7] 00002790 3F2D E4E0 move.w -[A7], [A5 - 0x1B20] 00002794 4267 clr.w -[A7] 00002796 486E FF8E pea.l [A6 - 0x72] 0000279A 486D E4F0 pea.l [A5 - 0x1B10] 0000279E 2F2D E4E8 move.l -[A7], [A5 - 0x1B18] 000027A2 4EBA 335A jsr [PC + 0x335A /* 00005AFE */] 000027A6 4FEF 0014 lea.l A7, [A7 + 0x14] 000027AA 6000 0198 bra +0x19A /* 00002944 */ 000027AE 4A2D E4AE tst.b [A5 - 0x1B52] 000027B2 6734 beq +0x36 /* 000027E8 */ 000027B4 3F2E FF8C move.w -[A7], [A6 - 0x74] 000027B8 486D F6E8 pea.l [A5 - 0x918] 000027BC 486E FF8E pea.l [A6 - 0x72] 000027C0 4EAD 0162 jsr [A5 + 0x162 /* export_40 */] 000027C4 4FEF 000A lea.l A7, [A7 + 0xA] 000027C8 3F3C 0041 move.w -[A7], 0x41 /* 'A' */ 000027CC 4267 clr.w -[A7] 000027CE 3F2D E4E0 move.w -[A7], [A5 - 0x1B20] 000027D2 4267 clr.w -[A7] 000027D4 486E FF8E pea.l [A6 - 0x72] 000027D8 486D E4F0 pea.l [A5 - 0x1B10] 000027DC 2F2D E4E8 move.l -[A7], [A5 - 0x1B18] 000027E0 4EBA 331C jsr [PC + 0x331C /* 00005AFE */] 000027E4 4FEF 0014 lea.l A7, [A7 + 0x14] label000027E8: 000027E8 206E 0008 movea.l A0, [A6 + 0x8] 000027EC 4A68 0064 tst.w [A0 + 0x64] 000027F0 6E08 bgt +0xA /* 000027FA */ 000027F2 526E FFE0 addq.w [A6 - 0x20], 1 000027F6 6000 014C bra +0x14E /* 00002944 */ label000027FA: 000027FA 202E 0008 move.l D0, [A6 + 0x8] 000027FE B0AD E4D4 cmp.l D0, [A5 - 0x1B2C] 00002802 6600 0056 bne +0x58 /* 0000285A */ 00002806 302E FF8C move.w D0, [A6 - 0x74] 0000280A 4EAD 003A jsr [A5 + 0x3A /* export_3 */] 0000280E 0007 0009 ori.b D7, 0x9 /* '\t' */ 00002812 0048 0006 ori.w A0, 0x6 00002816 001A 002E ori.b [A2]+, 0x2E /* '.' */ 0000281A 4AAD F436 tst.l [A5 - 0xBCA] 0000281E 673A beq +0x3C /* 0000285A */ 00002820 2F2D F436 move.l -[A7], [A5 - 0xBCA] 00002824 2F2D F3F2 move.l -[A7], [A5 - 0xC0E] 00002828 4EBA 2B82 jsr [PC + 0x2B82 /* 000053AC */] 0000282C 508F addq.l A7, 8 0000282E 602A bra +0x2C /* 0000285A */ 00002830 4AAD F43A tst.l [A5 - 0xBC6] 00002834 6724 beq +0x26 /* 0000285A */ 00002836 2F2D F43A move.l -[A7], [A5 - 0xBC6] 0000283A 2F2D F3F6 move.l -[A7], [A5 - 0xC0A] 0000283E 4EBA 2B6C jsr [PC + 0x2B6C /* 000053AC */] 00002842 508F addq.l A7, 8 00002844 6014 bra +0x16 /* 0000285A */ 00002846 4AAD F43E tst.l [A5 - 0xBC2] 0000284A 670E beq +0x10 /* 0000285A */ 0000284C 2F2D F43E move.l -[A7], [A5 - 0xBC2] 00002850 2F2D F3FA move.l -[A7], [A5 - 0xC06] 00002854 4EBA 2B56 jsr [PC + 0x2B56 /* 000053AC */] 00002858 508F addq.l A7, 8 label0000285A: 0000285A 3D7C 0064 FF8A move.w [A6 - 0x76], 0x64 /* 'd' */ 00002860 2D6E FFE2 FF80 move.l [A6 - 0x80], [A6 - 0x1E] 00002866 2D6E FFE6 FF84 move.l [A6 - 0x7C], [A6 - 0x1A] 0000286C 3D6E FFEA FF88 move.w [A6 - 0x78], [A6 - 0x16] 00002872 486E FF8A pea.l [A6 - 0x76] 00002876 486E FF80 pea.l [A6 - 0x80] 0000287A 3F3C 2004 move.w -[A7], 0x2004 0000287E A9EB syscall Pack4/FP68K 00002880 486E FF80 pea.l [A6 - 0x80] 00002884 3F3C 0016 move.w -[A7], 0x16 00002888 A9EB syscall Pack4/FP68K 0000288A 486E FF80 pea.l [A6 - 0x80] 0000288E 486E FF7E pea.l [A6 - 0x82] 00002892 3F3C 2010 move.w -[A7], 0x2010 00002896 A9EB syscall Pack4/FP68K 00002898 306E FF7E movea.w A0, [A6 - 0x82] 0000289C 2F08 move.l -[A7], A0 0000289E 4878 0001 push.l 0x1 000028A2 4EBA EAF2 jsr [PC - 0x150E /* 00001396 */] 000028A6 508F addq.l A7, 8 000028A8 3D40 FF7C move.w [A6 - 0x84], D0 000028AC 486E FF7C pea.l [A6 - 0x84] 000028B0 486E FF72 pea.l [A6 - 0x8E] 000028B4 3F3C 200E move.w -[A7], 0x200E 000028B8 A9EB syscall Pack4/FP68K 000028BA 486D F6F2 pea.l [A5 - 0x90E] 000028BE 486E FF72 pea.l [A6 - 0x8E] 000028C2 3F3C 0006 move.w -[A7], 0x6 000028C6 A9EB syscall Pack4/FP68K 000028C8 206E 0008 movea.l A0, [A6 + 0x8] 000028CC 4868 0064 pea.l [A0 + 0x64] 000028D0 486E FF72 pea.l [A6 - 0x8E] 000028D4 3F3C 2004 move.w -[A7], 0x2004 000028D8 A9EB syscall Pack4/FP68K 000028DA 486E FF72 pea.l [A6 - 0x8E] 000028DE 3F3C 0016 move.w -[A7], 0x16 000028E2 A9EB syscall Pack4/FP68K 000028E4 486E FF72 pea.l [A6 - 0x8E] 000028E8 4868 0064 pea.l [A0 + 0x64] 000028EC 3F3C 2010 move.w -[A7], 0x2010 000028F0 A9EB syscall Pack4/FP68K 000028F2 206E 0008 movea.l A0, [A6 + 0x8] 000028F6 4A68 0064 tst.w [A0 + 0x64] 000028FA 6C08 bge +0xA /* 00002904 */ 000028FC 206E 0008 movea.l A0, [A6 + 0x8] 00002900 4268 0064 clr.w [A0 + 0x64] label00002904: 00002904 4A2E FFDF tst.b [A6 - 0x21] 00002908 663A bne +0x3C /* 00002944 */ 0000290A 7001 moveq.l D0, 0x01 0000290C 1D40 FFDF move.b [A6 - 0x21], D0 00002910 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002914 486D F6FC pea.l [A5 - 0x904] 00002918 486E FF8E pea.l [A6 - 0x72] 0000291C 4EAD 0162 jsr [A5 + 0x162 /* export_40 */] 00002920 4FEF 000C lea.l A7, [A7 + 0xC] 00002924 3F3C 0041 move.w -[A7], 0x41 /* 'A' */ 00002928 4267 clr.w -[A7] 0000292A 3F2D E4E0 move.w -[A7], [A5 - 0x1B20] 0000292E 4267 clr.w -[A7] 00002930 486E FF8E pea.l [A6 - 0x72] 00002934 486D E4F0 pea.l [A5 - 0x1B10] 00002938 2F2D E4E8 move.l -[A7], [A5 - 0x1B18] 0000293C 4EBA 31C0 jsr [PC + 0x31C0 /* 00005AFE */] 00002940 4FEF 0014 lea.l A7, [A7 + 0x14] label00002944: 00002944 536E FFE0 subq.w [A6 - 0x20], 1 label00002948: 00002948 4A6E FFE0 tst.w [A6 - 0x20] 0000294C 6E00 F602 bgt -0x9FC /* 00001F50 */ 00002950 206E 0008 movea.l A0, [A6 + 0x8] 00002954 0C68 000A 0064 cmpi.w [A0 + 0x64], 0xA /* '\n' */ 0000295A 6C00 009E bge +0xA0 /* 000029FA */ 0000295E 206E 0008 movea.l A0, [A6 + 0x8] 00002962 226E 0008 movea.l A1, [A6 + 0x8] 00002966 2D69 006E FF84 move.l [A6 - 0x7C], [A1 + 0x6E] 0000296C 2D69 0072 FF88 move.l [A6 - 0x78], [A1 + 0x72] 00002972 3D69 0076 FF8C move.w [A6 - 0x74], [A1 + 0x76] 00002978 4868 0078 pea.l [A0 + 0x78] 0000297C 486E FF84 pea.l [A6 - 0x7C] 00002980 3F3C 0000 move.w -[A7], 0x0 00002984 A9EB syscall Pack4/FP68K 00002986 206E 0008 movea.l A0, [A6 + 0x8] 0000298A 4868 0082 pea.l [A0 + 0x82] 0000298E 486E FF84 pea.l [A6 - 0x7C] 00002992 3F3C 0000 move.w -[A7], 0x0 00002996 A9EB syscall Pack4/FP68K 00002998 206E 0008 movea.l A0, [A6 + 0x8] 0000299C 4868 0096 pea.l [A0 + 0x96] 000029A0 486E FF84 pea.l [A6 - 0x7C] 000029A4 3F3C 0000 move.w -[A7], 0x0 000029A8 A9EB syscall Pack4/FP68K 000029AA 206E 0008 movea.l A0, [A6 + 0x8] 000029AE 4868 00AA pea.l [A0 + 0xAA] 000029B2 486E FF84 pea.l [A6 - 0x7C] 000029B6 3F3C 0000 move.w -[A7], 0x0 000029BA A9EB syscall Pack4/FP68K 000029BC 206E 0008 movea.l A0, [A6 + 0x8] 000029C0 4868 008C pea.l [A0 + 0x8C] 000029C4 486E FF84 pea.l [A6 - 0x7C] 000029C8 3F3C 0000 move.w -[A7], 0x0 000029CC A9EB syscall Pack4/FP68K 000029CE 206E 0008 movea.l A0, [A6 + 0x8] 000029D2 4868 00A0 pea.l [A0 + 0xA0] 000029D6 486E FF84 pea.l [A6 - 0x7C] 000029DA 3F3C 0000 move.w -[A7], 0x0 000029DE A9EB syscall Pack4/FP68K 000029E0 486D F71A pea.l [A5 - 0x8E6] 000029E4 486E FF84 pea.l [A6 - 0x7C] 000029E8 3F3C 000A move.w -[A7], 0xA /* '\n' */ 000029EC A9EB syscall Pack4/FP68K 000029EE 6C0A bge +0xC /* 000029FA */ 000029F0 206E 0008 movea.l A0, [A6 + 0x8] 000029F4 7001 moveq.l D0, 0x01 000029F6 1140 00F2 move.b [A0 + 0xF2], D0 label000029FA: 000029FA 4E5E unlink A6 000029FC 4E75 rts 000029FE 4441 neg.w D1 00002A00 4D41 chk.w D6, D1 00002A02 4745 chk.w D3, D5 00002A04 2020 move.l D0, -[A0] fn00002A06: 00002A06 4E56 FFE0 link A6, -0x0020 00002A0A 202E 0008 move.l D0, [A6 + 0x8] 00002A0E B0AD E4D4 cmp.l D0, [A5 - 0x1B2C] 00002A12 662A bne +0x2C /* 00002A3E */ 00002A14 486E FFF6 pea.l [A6 - 0xA] 00002A18 206E 0008 movea.l A0, [A6 + 0x8] 00002A1C 41E8 004E lea.l A0, [A0 + 0x4E] 00002A20 2F20 move.l -[A7], -[A0] 00002A22 2F20 move.l -[A7], -[A0] 00002A24 3F20 move.w -[A7], -[A0] 00002A26 206E 0008 movea.l A0, [A6 + 0x8] 00002A2A 41E8 0044 lea.l A0, [A0 + 0x44] 00002A2E 2F20 move.l -[A7], -[A0] 00002A30 2F20 move.l -[A7], -[A0] 00002A32 3F20 move.w -[A7], -[A0] 00002A34 4EBA E99E jsr [PC - 0x1662 /* 000013D4 */] 00002A38 4FEF 0018 lea.l A7, [A7 + 0x18] 00002A3C 6070 bra +0x72 /* 00002AAE */ label00002A3E: 00002A3E 206D E4D4 movea.l A0, [A5 - 0x1B2C] 00002A42 226E 0008 movea.l A1, [A6 + 0x8] 00002A46 2D69 003A FFEA move.l [A6 - 0x16], [A1 + 0x3A] 00002A4C 2D69 003E FFEE move.l [A6 - 0x12], [A1 + 0x3E] 00002A52 3D69 0042 FFF2 move.w [A6 - 0xE], [A1 + 0x42] 00002A58 4868 003A pea.l [A0 + 0x3A] 00002A5C 486E FFEA pea.l [A6 - 0x16] 00002A60 3F3C 0002 move.w -[A7], 0x2 00002A64 A9EB syscall Pack4/FP68K 00002A66 206D E4D4 movea.l A0, [A5 - 0x1B2C] 00002A6A 226E 0008 movea.l A1, [A6 + 0x8] 00002A6E 2D69 0044 FFE0 move.l [A6 - 0x20], [A1 + 0x44] 00002A74 2D69 0048 FFE4 move.l [A6 - 0x1C], [A1 + 0x48] 00002A7A 3D69 004C FFE8 move.w [A6 - 0x18], [A1 + 0x4C] 00002A80 4868 0044 pea.l [A0 + 0x44] 00002A84 486E FFE0 pea.l [A6 - 0x20] 00002A88 3F3C 0002 move.w -[A7], 0x2 00002A8C A9EB syscall Pack4/FP68K 00002A8E 486E FFF6 pea.l [A6 - 0xA] 00002A92 41EE FFEA lea.l A0, [A6 - 0x16] 00002A96 2F20 move.l -[A7], -[A0] 00002A98 2F20 move.l -[A7], -[A0] 00002A9A 3F20 move.w -[A7], -[A0] 00002A9C 41EE FFF4 lea.l A0, [A6 - 0xC] 00002AA0 2F20 move.l -[A7], -[A0] 00002AA2 2F20 move.l -[A7], -[A0] 00002AA4 3F20 move.w -[A7], -[A0] 00002AA6 4EBA E92C jsr [PC - 0x16D4 /* 000013D4 */] 00002AAA 4FEF 0018 lea.l A7, [A7 + 0x18] label00002AAE: 00002AAE 2D6E FFF6 FFEA move.l [A6 - 0x16], [A6 - 0xA] 00002AB4 2D6E FFFA FFEE move.l [A6 - 0x12], [A6 - 0x6] 00002ABA 3D6E FFFE FFF2 move.w [A6 - 0xE], [A6 - 0x2] 00002AC0 486D F724 pea.l [A5 - 0x8DC] 00002AC4 486E FFEA pea.l [A6 - 0x16] 00002AC8 3F3C 0000 move.w -[A7], 0x0 00002ACC A9EB syscall Pack4/FP68K 00002ACE 3D7C 002D FFE8 move.w [A6 - 0x18], 0x2D /* '-' */ 00002AD4 486E FFE8 pea.l [A6 - 0x18] 00002AD8 486E FFEA pea.l [A6 - 0x16] 00002ADC 3F3C 2006 move.w -[A7], 0x2006 00002AE0 A9EB syscall Pack4/FP68K 00002AE2 486E FFEA pea.l [A6 - 0x16] 00002AE6 3F3C 0016 move.w -[A7], 0x16 00002AEA A9EB syscall Pack4/FP68K 00002AEC 486E FFEA pea.l [A6 - 0x16] 00002AF0 486E FFF4 pea.l [A6 - 0xC] 00002AF4 3F3C 2010 move.w -[A7], 0x2010 00002AF8 A9EB syscall Pack4/FP68K 00002AFA 0C6E 0007 FFF4 cmpi.w [A6 - 0xC], 0x7 00002B00 6F04 ble +0x6 /* 00002B06 */ 00002B02 426E FFF4 clr.w [A6 - 0xC] label00002B06: 00002B06 302E FFF4 move.w D0, [A6 - 0xC] 00002B0A 4E5E unlink A6 00002B0C 4E75 rts 00002B0E 5348 subq.w A0, 1 00002B10 4950 chk.w D4, [A0] 00002B12 4449 neg.w A1 00002B14 5245 addq.w D5, 1 fn00002B16: 00002B16 4E56 FFD4 link A6, -0x002C 00002B1A 48E7 0038 movem.l -[A7], A2,A3,A4 00002B1E 286E 0008 movea.l A4, [A6 + 0x8] 00002B22 244C movea.l A2, A4 00002B24 6000 00CE bra +0xD0 /* 00002BF4 */ label00002B28: 00002B28 0C6A 0004 0010 cmpi.w [A2 + 0x10], 0x4 00002B2E 6700 00C0 beq +0xC2 /* 00002BF0 */ 00002B32 4EAD 00CA jsr [A5 + 0xCA /* export_21 */] 00002B36 266A 00EA movea.l A3, [A2 + 0xEA] 00002B3A 6000 00AC bra +0xAE /* 00002BE8 */ label00002B3E: 00002B3E 2D6A 0026 FFE8 move.l [A6 - 0x18], [A2 + 0x26] 00002B44 2D6A 002A FFEC move.l [A6 - 0x14], [A2 + 0x2A] 00002B4A 3D6A 002E FFF0 move.w [A6 - 0x10], [A2 + 0x2E] 00002B50 486B 0026 pea.l [A3 + 0x26] 00002B54 486E FFE8 pea.l [A6 - 0x18] 00002B58 3F3C 0002 move.w -[A7], 0x2 00002B5C A9EB syscall Pack4/FP68K 00002B5E 2D6A 0030 FFDE move.l [A6 - 0x22], [A2 + 0x30] 00002B64 2D6A 0034 FFE2 move.l [A6 - 0x1E], [A2 + 0x34] 00002B6A 3D6A 0038 FFE6 move.w [A6 - 0x1A], [A2 + 0x38] 00002B70 486B 0030 pea.l [A3 + 0x30] 00002B74 486E FFDE pea.l [A6 - 0x22] 00002B78 3F3C 0002 move.w -[A7], 0x2 00002B7C A9EB syscall Pack4/FP68K 00002B7E 41EE FFE8 lea.l A0, [A6 - 0x18] 00002B82 2F20 move.l -[A7], -[A0] 00002B84 2F20 move.l -[A7], -[A0] 00002B86 3F20 move.w -[A7], -[A0] 00002B88 41EE FFF2 lea.l A0, [A6 - 0xE] 00002B8C 2F20 move.l -[A7], -[A0] 00002B8E 2F20 move.l -[A7], -[A0] 00002B90 3F20 move.w -[A7], -[A0] 00002B92 486E FFD4 pea.l [A6 - 0x2C] 00002B96 4EBA EB72 jsr [PC - 0x148E /* 0000170A */] 00002B9A 4FEF 0018 lea.l A7, [A7 + 0x18] 00002B9E 41EE FFF6 lea.l A0, [A6 - 0xA] 00002BA2 43EE FFD4 lea.l A1, [A6 - 0x2C] 00002BA6 20D9 move.l [A0]+, [A1]+ 00002BA8 20D9 move.l [A0]+, [A1]+ 00002BAA 30D9 move.w [A0]+, [A1]+ 00002BAC 302A 0062 move.w D0, [A2 + 0x62] 00002BB0 D06B 0062 add.w D0, [A3 + 0x62] 00002BB4 48C0 ext.l D0 00002BB6 2D40 FFF2 move.l [A6 - 0xE], D0 00002BBA 2F2E FFF2 move.l -[A7], [A6 - 0xE] 00002BBE 2F2E FFF2 move.l -[A7], [A6 - 0xE] 00002BC2 4EAD 0042 jsr [A5 + 0x42 /* export_4 */] 00002BC6 2D40 FFEE move.l [A6 - 0x12], D0 00002BCA 486E FFEE pea.l [A6 - 0x12] 00002BCE 486E FFF6 pea.l [A6 - 0xA] 00002BD2 3F3C 280A move.w -[A7], 0x280A /* '(\n' */ 00002BD6 A9EB syscall Pack4/FP68K 00002BD8 6E0A bgt +0xC /* 00002BE4 */ 00002BDA 2F0B move.l -[A7], A3 00002BDC 2F0A move.l -[A7], A2 00002BDE 4EBA 002C jsr [PC + 0x2C /* 00002C0C */] 00002BE2 508F addq.l A7, 8 label00002BE4: 00002BE4 266B 00EA movea.l A3, [A3 + 0xEA] label00002BE8: 00002BE8 B6FC 0000 cmpa.w A3, 0x0 00002BEC 6600 FF50 bne -0xAE /* 00002B3E */ label00002BF0: 00002BF0 246A 00EA movea.l A2, [A2 + 0xEA] label00002BF4: 00002BF4 B4FC 0000 cmpa.w A2, 0x0 00002BF8 6600 FF2E bne -0xD0 /* 00002B28 */ 00002BFC 4CDF 1C00 movem.l A2,A3,A4, [A7]+ 00002C00 4E5E unlink A6 00002C02 4E75 rts 00002C04 4348 chk.w D1, A0 00002C06 4543 chk.w D2, D3 00002C08 4B46 chk.w D5, D6 00002C0A 4F52 chk.w D7, [A2] fn00002C0C: 00002C0C 4E56 FFDA link A6, -0x0026 00002C10 4A2D E4AE tst.b [A5 - 0x1B52] 00002C14 673C beq +0x3E /* 00002C52 */ 00002C16 422D F72E clr.b [A5 - 0x8D2] 00002C1A 2F2E 000C move.l -[A7], [A6 + 0xC] 00002C1E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002C22 486D F77E pea.l [A5 - 0x882] 00002C26 486D F72E pea.l [A5 - 0x8D2] 00002C2A 4EAD 0162 jsr [A5 + 0x162 /* export_40 */] 00002C2E 4FEF 0010 lea.l A7, [A7 + 0x10] 00002C32 3F3C 0041 move.w -[A7], 0x41 /* 'A' */ 00002C36 4267 clr.w -[A7] 00002C38 3F2D E4E0 move.w -[A7], [A5 - 0x1B20] 00002C3C 4267 clr.w -[A7] 00002C3E 486D F72E pea.l [A5 - 0x8D2] 00002C42 486D E4F0 pea.l [A5 - 0x1B10] 00002C46 2F2D E4E8 move.l -[A7], [A5 - 0x1B18] 00002C4A 4EBA 2EB2 jsr [PC + 0x2EB2 /* 00005AFE */] 00002C4E 4FEF 0014 lea.l A7, [A7 + 0x14] label00002C52: 00002C52 206E 000C movea.l A0, [A6 + 0xC] 00002C56 226E 0008 movea.l A1, [A6 + 0x8] 00002C5A 3029 0010 move.w D0, [A1 + 0x10] 00002C5E B068 0010 cmp.w D0, [A0 + 0x10] 00002C62 6F12 ble +0x14 /* 00002C76 */ 00002C64 2D6E 0008 FFE8 move.l [A6 - 0x18], [A6 + 0x8] 00002C6A 2D6E 000C 0008 move.l [A6 + 0x8], [A6 + 0xC] 00002C70 2D6E FFE8 000C move.l [A6 + 0xC], [A6 - 0x18] label00002C76: 00002C76 206E 000C movea.l A0, [A6 + 0xC] 00002C7A 0C68 0001 0010 cmpi.w [A0 + 0x10], 0x1 00002C80 6600 01F0 bne +0x1F2 /* 00002E72 */ 00002C84 2F2E 000C move.l -[A7], [A6 + 0xC] 00002C88 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002C8C 486D F794 pea.l [A5 - 0x86C] 00002C90 486D F72E pea.l [A5 - 0x8D2] 00002C94 4EAD 0162 jsr [A5 + 0x162 /* export_40 */] 00002C98 4FEF 0010 lea.l A7, [A7 + 0x10] 00002C9C 3F3C 0041 move.w -[A7], 0x41 /* 'A' */ 00002CA0 4267 clr.w -[A7] 00002CA2 3F2D E4E0 move.w -[A7], [A5 - 0x1B20] 00002CA6 4267 clr.w -[A7] 00002CA8 486D F72E pea.l [A5 - 0x8D2] 00002CAC 486D E4F0 pea.l [A5 - 0x1B10] 00002CB0 2F2D E4E8 move.l -[A7], [A5 - 0x1B18] 00002CB4 4EBA 2E48 jsr [PC + 0x2E48 /* 00005AFE */] 00002CB8 4FEF 0014 lea.l A7, [A7 + 0x14] 00002CBC 206E 000C movea.l A0, [A6 + 0xC] 00002CC0 226E 000C movea.l A1, [A6 + 0xC] 00002CC4 2D68 00AA FFE2 move.l [A6 - 0x1E], [A0 + 0xAA] 00002CCA 2D68 00AE FFE6 move.l [A6 - 0x1A], [A0 + 0xAE] 00002CD0 3D68 00B2 FFEA move.w [A6 - 0x16], [A0 + 0xB2] 00002CD6 4869 0068 pea.l [A1 + 0x68] 00002CDA 486E FFE2 pea.l [A6 - 0x1E] 00002CDE 3F3C 2004 move.w -[A7], 0x2004 00002CE2 A9EB syscall Pack4/FP68K 00002CE4 206E 000C movea.l A0, [A6 + 0xC] 00002CE8 4868 0066 pea.l [A0 + 0x66] 00002CEC 486E FFE2 pea.l [A6 - 0x1E] 00002CF0 3F3C 2000 move.w -[A7], 0x2000 /* ' \0' */ 00002CF4 A9EB syscall Pack4/FP68K 00002CF6 41EE FFF6 lea.l A0, [A6 - 0xA] 00002CFA 43EE FFE2 lea.l A1, [A6 - 0x1E] 00002CFE 20D9 move.l [A0]+, [A1]+ 00002D00 20D9 move.l [A0]+, [A1]+ 00002D02 30D9 move.w [A0]+, [A1]+ 00002D04 206E 0008 movea.l A0, [A6 + 0x8] 00002D08 226E 0008 movea.l A1, [A6 + 0x8] 00002D0C 2D68 00AA FFE2 move.l [A6 - 0x1E], [A0 + 0xAA] 00002D12 2D68 00AE FFE6 move.l [A6 - 0x1A], [A0 + 0xAE] 00002D18 3D68 00B2 FFEA move.w [A6 - 0x16], [A0 + 0xB2] 00002D1E 4869 0068 pea.l [A1 + 0x68] 00002D22 486E FFE2 pea.l [A6 - 0x1E] 00002D26 3F3C 2004 move.w -[A7], 0x2004 00002D2A A9EB syscall Pack4/FP68K 00002D2C 206E 0008 movea.l A0, [A6 + 0x8] 00002D30 4868 0066 pea.l [A0 + 0x66] 00002D34 486E FFE2 pea.l [A6 - 0x1E] 00002D38 3F3C 2000 move.w -[A7], 0x2000 /* ' \0' */ 00002D3C A9EB syscall Pack4/FP68K 00002D3E 41EE FFEC lea.l A0, [A6 - 0x14] 00002D42 43EE FFE2 lea.l A1, [A6 - 0x1E] 00002D46 20D9 move.l [A0]+, [A1]+ 00002D48 20D9 move.l [A0]+, [A1]+ 00002D4A 30D9 move.w [A0]+, [A1]+ 00002D4C 3D7C 0001 FFEA move.w [A6 - 0x16], 0x1 00002D52 486E FFEA pea.l [A6 - 0x16] 00002D56 486E FFEC pea.l [A6 - 0x14] 00002D5A 3F3C 200A move.w -[A7], 0x200A /* ' \n' */ 00002D5E A9EB syscall Pack4/FP68K 00002D60 6D00 007C blt +0x7E /* 00002DDE */ 00002D64 2F2E 000C move.l -[A7], [A6 + 0xC] 00002D68 41EE FFF6 lea.l A0, [A6 - 0xA] 00002D6C 2F20 move.l -[A7], -[A0] 00002D6E 2F20 move.l -[A7], -[A0] 00002D70 3F20 move.w -[A7], -[A0] 00002D72 486D F7A8 pea.l [A5 - 0x858] 00002D76 486D F72E pea.l [A5 - 0x8D2] 00002D7A 4EAD 0162 jsr [A5 + 0x162 /* export_40 */] 00002D7E 4FEF 0016 lea.l A7, [A7 + 0x16] 00002D82 3F3C 0041 move.w -[A7], 0x41 /* 'A' */ 00002D86 4267 clr.w -[A7] 00002D88 3F2D E4E0 move.w -[A7], [A5 - 0x1B20] 00002D8C 4267 clr.w -[A7] 00002D8E 486D F72E pea.l [A5 - 0x8D2] 00002D92 486D E4F0 pea.l [A5 - 0x1B10] 00002D96 2F2D E4E8 move.l -[A7], [A5 - 0x1B18] 00002D9A 4EBA 2D62 jsr [PC + 0x2D62 /* 00005AFE */] 00002D9E 4FEF 0014 lea.l A7, [A7 + 0x14] 00002DA2 3F3C 0002 move.w -[A7], 0x2 00002DA6 2D6E FFEC FFE2 move.l [A6 - 0x1E], [A6 - 0x14] 00002DAC 2D6E FFF0 FFE6 move.l [A6 - 0x1A], [A6 - 0x10] 00002DB2 3D6E FFF4 FFEA move.w [A6 - 0x16], [A6 - 0xC] 00002DB8 486E FFE2 pea.l [A6 - 0x1E] 00002DBC 3F3C 0016 move.w -[A7], 0x16 00002DC0 A9EB syscall Pack4/FP68K 00002DC2 486E FFE2 pea.l [A6 - 0x1E] 00002DC6 486E FFDA pea.l [A6 - 0x26] 00002DCA 3F3C 3010 move.w -[A7], 0x3010 00002DCE A9EB syscall Pack4/FP68K 00002DD0 3F2E FFE0 move.w -[A7], [A6 - 0x20] 00002DD4 2F2E 000C move.l -[A7], [A6 + 0xC] 00002DD8 4EBA EDEE jsr [PC - 0x1212 /* 00001BC8 */] 00002DDC 508F addq.l A7, 8 label00002DDE: 00002DDE 3D7C 0001 FFEA move.w [A6 - 0x16], 0x1 00002DE4 486E FFEA pea.l [A6 - 0x16] 00002DE8 486E FFF6 pea.l [A6 - 0xA] 00002DEC 3F3C 200A move.w -[A7], 0x200A /* ' \n' */ 00002DF0 A9EB syscall Pack4/FP68K 00002DF2 6D00 01B0 blt +0x1B2 /* 00002FA4 */ 00002DF6 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002DFA 41D6 lea.l A0, [A6] 00002DFC 2F20 move.l -[A7], -[A0] 00002DFE 2F20 move.l -[A7], -[A0] 00002E00 3F20 move.w -[A7], -[A0] 00002E02 486D F7C2 pea.l [A5 - 0x83E] 00002E06 486D F72E pea.l [A5 - 0x8D2] 00002E0A 4EAD 0162 jsr [A5 + 0x162 /* export_40 */] 00002E0E 4FEF 0016 lea.l A7, [A7 + 0x16] 00002E12 3F3C 0041 move.w -[A7], 0x41 /* 'A' */ 00002E16 4267 clr.w -[A7] 00002E18 3F2D E4E0 move.w -[A7], [A5 - 0x1B20] 00002E1C 4267 clr.w -[A7] 00002E1E 486D F72E pea.l [A5 - 0x8D2] 00002E22 486D E4F0 pea.l [A5 - 0x1B10] 00002E26 2F2D E4E8 move.l -[A7], [A5 - 0x1B18] 00002E2A 4EBA 2CD2 jsr [PC + 0x2CD2 /* 00005AFE */] 00002E2E 4FEF 0014 lea.l A7, [A7 + 0x14] 00002E32 3F3C 0002 move.w -[A7], 0x2 00002E36 2D6E FFF6 FFE2 move.l [A6 - 0x1E], [A6 - 0xA] 00002E3C 2D6E FFFA FFE6 move.l [A6 - 0x1A], [A6 - 0x6] 00002E42 3D6E FFFE FFEA move.w [A6 - 0x16], [A6 - 0x2] 00002E48 486E FFE2 pea.l [A6 - 0x1E] 00002E4C 3F3C 0016 move.w -[A7], 0x16 00002E50 A9EB syscall Pack4/FP68K 00002E52 486E FFE2 pea.l [A6 - 0x1E] 00002E56 486E FFDA pea.l [A6 - 0x26] 00002E5A 3F3C 3010 move.w -[A7], 0x3010 00002E5E A9EB syscall Pack4/FP68K 00002E60 3F2E FFE0 move.w -[A7], [A6 - 0x20] 00002E64 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002E68 4EBA ED5E jsr [PC - 0x12A2 /* 00001BC8 */] 00002E6C 508F addq.l A7, 8 00002E6E 6000 0134 bra +0x136 /* 00002FA4 */ label00002E72: 00002E72 206E 0008 movea.l A0, [A6 + 0x8] 00002E76 0C68 0001 0010 cmpi.w [A0 + 0x10], 0x1 00002E7C 6600 00C6 bne +0xC8 /* 00002F44 */ 00002E80 206E 000C movea.l A0, [A6 + 0xC] 00002E84 0C68 0002 0010 cmpi.w [A0 + 0x10], 0x2 00002E8A 666C bne +0x6E /* 00002EF8 */ 00002E8C 206E 000C movea.l A0, [A6 + 0xC] 00002E90 2028 00CE move.l D0, [A0 + 0xCE] 00002E94 B0AE 0008 cmp.l D0, [A6 + 0x8] 00002E98 6700 010A beq +0x10C /* 00002FA4 */ 00002E9C 206E 000C movea.l A0, [A6 + 0xC] 00002EA0 4868 0066 pea.l [A0 + 0x66] 00002EA4 486E FFF6 pea.l [A6 - 0xA] 00002EA8 3F3C 200E move.w -[A7], 0x200E 00002EAC A9EB syscall Pack4/FP68K 00002EAE 3F3C 0002 move.w -[A7], 0x2 00002EB2 2D6E FFF6 FFE2 move.l [A6 - 0x1E], [A6 - 0xA] 00002EB8 2D6E FFFA FFE6 move.l [A6 - 0x1A], [A6 - 0x6] 00002EBE 3D6E FFFE FFEA move.w [A6 - 0x16], [A6 - 0x2] 00002EC4 486E FFE2 pea.l [A6 - 0x1E] 00002EC8 3F3C 0016 move.w -[A7], 0x16 00002ECC A9EB syscall Pack4/FP68K 00002ECE 486E FFE2 pea.l [A6 - 0x1E] 00002ED2 486E FFDA pea.l [A6 - 0x26] 00002ED6 3F3C 3010 move.w -[A7], 0x3010 00002EDA A9EB syscall Pack4/FP68K 00002EDC 3F2E FFE0 move.w -[A7], [A6 - 0x20] 00002EE0 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002EE4 4EBA ECE2 jsr [PC - 0x131E /* 00001BC8 */] 00002EE8 508F addq.l A7, 8 00002EEA 2F2E 000C move.l -[A7], [A6 + 0xC] 00002EEE 4EBA 2276 jsr [PC + 0x2276 /* 00005166 */] 00002EF2 588F addq.l A7, 4 00002EF4 6000 00AE bra +0xB0 /* 00002FA4 */ label00002EF8: 00002EF8 206E 000C movea.l A0, [A6 + 0xC] 00002EFC 0C68 0004 0010 cmpi.w [A0 + 0x10], 0x4 00002F02 6640 bne +0x42 /* 00002F44 */ 00002F04 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002F08 486D F7DC pea.l [A5 - 0x824] 00002F0C 486D F72E pea.l [A5 - 0x8D2] 00002F10 4EAD 0162 jsr [A5 + 0x162 /* export_40 */] 00002F14 4FEF 000C lea.l A7, [A7 + 0xC] 00002F18 3F3C 0041 move.w -[A7], 0x41 /* 'A' */ 00002F1C 4267 clr.w -[A7] 00002F1E 3F2D E4E0 move.w -[A7], [A5 - 0x1B20] 00002F22 4267 clr.w -[A7] 00002F24 486D F72E pea.l [A5 - 0x8D2] 00002F28 486D E4F0 pea.l [A5 - 0x1B10] 00002F2C 2F2D E4E8 move.l -[A7], [A5 - 0x1B18] 00002F30 4EBA 2BCC jsr [PC + 0x2BCC /* 00005AFE */] 00002F34 4FEF 0014 lea.l A7, [A7 + 0x14] 00002F38 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002F3C 4EBA 2228 jsr [PC + 0x2228 /* 00005166 */] 00002F40 588F addq.l A7, 4 00002F42 6060 bra +0x62 /* 00002FA4 */ label00002F44: 00002F44 206E 0008 movea.l A0, [A6 + 0x8] 00002F48 0C68 0002 0010 cmpi.w [A0 + 0x10], 0x2 00002F4E 6654 bne +0x56 /* 00002FA4 */ 00002F50 206E 000C movea.l A0, [A6 + 0xC] 00002F54 0C68 0004 0010 cmpi.w [A0 + 0x10], 0x4 00002F5A 6648 bne +0x4A /* 00002FA4 */ 00002F5C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002F60 486D F7F0 pea.l [A5 - 0x810] 00002F64 486D F72E pea.l [A5 - 0x8D2] 00002F68 4EAD 0162 jsr [A5 + 0x162 /* export_40 */] 00002F6C 4FEF 000C lea.l A7, [A7 + 0xC] 00002F70 3F3C 0041 move.w -[A7], 0x41 /* 'A' */ 00002F74 4267 clr.w -[A7] 00002F76 3F2D E4E0 move.w -[A7], [A5 - 0x1B20] 00002F7A 4267 clr.w -[A7] 00002F7C 486D F72E pea.l [A5 - 0x8D2] 00002F80 486D E4F0 pea.l [A5 - 0x1B10] 00002F84 2F2D E4E8 move.l -[A7], [A5 - 0x1B18] 00002F88 4EBA 2B74 jsr [PC + 0x2B74 /* 00005AFE */] 00002F8C 4FEF 0014 lea.l A7, [A7 + 0x14] 00002F90 2F2E 0008 move.l -[A7], [A6 + 0x8] 00002F94 4EBA 21D0 jsr [PC + 0x21D0 /* 00005166 */] 00002F98 588F addq.l A7, 4 00002F9A 2F2E 000C move.l -[A7], [A6 + 0xC] 00002F9E 4EBA 21C6 jsr [PC + 0x21C6 /* 00005166 */] 00002FA2 588F addq.l A7, 4 label00002FA4: 00002FA4 4E5E unlink A6 00002FA6 4E75 rts 00002FA8 434F chk.w D1, A7 00002FAA 4C4C 4953 movem.l D0,D1,D4,D6,A0,A3,A6, A4 00002FAE 494F chk.w D4, A7 export_49: 00002FB0 4E56 FFE8 link A6, -0x0018 00002FB4 6000 00D2 bra +0xD4 /* 00003088 */ label00002FB8: 00002FB8 4EBA E798 jsr [PC - 0x1868 /* 00001752 */] 00002FBC 4EBA 0792 jsr [PC + 0x792 /* 00003750 */] 00002FC0 4EBA 031E jsr [PC + 0x31E /* 000032E0 */] 00002FC4 4EBA 0CCA jsr [PC + 0xCCA /* 00003C90 */] 00002FC8 4EBA 0130 jsr [PC + 0x130 /* 000030FA */] 00002FCC 4EBA 120C jsr [PC + 0x120C /* 000041DA */] 00002FD0 4267 clr.w -[A7] 00002FD2 4EBA 1902 jsr [PC + 0x1902 /* 000048D6 */] 00002FD6 548F addq.l A7, 2 00002FD8 2F2D E4D4 move.l -[A7], [A5 - 0x1B2C] 00002FDC 4EBA FB38 jsr [PC - 0x4C8 /* 00002B16 */] 00002FE0 588F addq.l A7, 4 00002FE2 4EBA E76E jsr [PC - 0x1892 /* 00001752 */] 00002FE6 4EBA 10F8 jsr [PC + 0x10F8 /* 000040E0 */] 00002FEA 3F3C 0001 move.w -[A7], 0x1 00002FEE 4EBA 18E6 jsr [PC + 0x18E6 /* 000048D6 */] 00002FF2 548F addq.l A7, 2 00002FF4 206D E4D4 movea.l A0, [A5 - 0x1B2C] 00002FF8 0C68 0019 0064 cmpi.w [A0 + 0x64], 0x19 00002FFE 6C58 bge +0x5A /* 00003058 */ 00003000 4878 0004 push.l 0x4 00003004 4878 0001 push.l 0x1 00003008 4EBA E38C jsr [PC - 0x1C74 /* 00001396 */] 0000300C 508F addq.l A7, 8 0000300E 0C40 0001 cmpi.w D0, 0x1 00003012 6644 bne +0x46 /* 00003058 */ 00003014 4878 004B push.l 0x4B /* 'K' */ 00003018 4878 0001 push.l 0x1 0000301C 4EBA E378 jsr [PC - 0x1C88 /* 00001396 */] 00003020 508F addq.l A7, 8 00003022 206D E4D4 movea.l A0, [A5 - 0x1B2C] 00003026 D168 0064 add.w [A0 + 0x64], D0 0000302A 486D F804 pea.l [A5 - 0x7FC] 0000302E 486D F72E pea.l [A5 - 0x8D2] 00003032 4EAD 0182 jsr [A5 + 0x182 /* export_44 */] 00003036 508F addq.l A7, 8 00003038 3F3C 0041 move.w -[A7], 0x41 /* 'A' */ 0000303C 4267 clr.w -[A7] 0000303E 3F2D E4E0 move.w -[A7], [A5 - 0x1B20] 00003042 4267 clr.w -[A7] 00003044 486D F72E pea.l [A5 - 0x8D2] 00003048 486D E4F0 pea.l [A5 - 0x1B10] 0000304C 2F2D E4E8 move.l -[A7], [A5 - 0x1B18] 00003050 4EBA 2AAC jsr [PC + 0x2AAC /* 00005AFE */] 00003054 4FEF 0014 lea.l A7, [A7 + 0x14] label00003058: 00003058 4EBA 19EA jsr [PC + 0x19EA /* 00004A44 */] 0000305C 2F2D E4D4 move.l -[A7], [A5 - 0x1B2C] 00003060 4EBA FAB4 jsr [PC - 0x54C /* 00002B16 */] 00003064 588F addq.l A7, 4 00003066 4EBA 20A8 jsr [PC + 0x20A8 /* 00005110 */] 0000306A 4EBA E6E6 jsr [PC - 0x191A /* 00001752 */] 0000306E 4267 clr.w -[A7] 00003070 4EBA 1864 jsr [PC + 0x1864 /* 000048D6 */] 00003074 548F addq.l A7, 2 00003076 2F2D E4D4 move.l -[A7], [A5 - 0x1B2C] 0000307A 4EBA FA9A jsr [PC - 0x566 /* 00002B16 */] 0000307E 588F addq.l A7, 4 00003080 4EBA 1E80 jsr [PC + 0x1E80 /* 00004F02 */] 00003084 4EBA 208A jsr [PC + 0x208A /* 00005110 */] label00003088: 00003088 6000 FF2E bra -0xD0 /* 00002FB8 */ 0000308C 4E5E unlink A6 0000308E 4E75 rts 00003090 4D4F chk.w D6, A7 00003092 5645 addq.w D5, 3 00003094 4D45 chk.w D6, D5 00003096 4E54 4E56 link A4, -0xFFFFB1AA // begin alternate branch 00003098-000030AC fn00003098: 00003098 4E56 0000 link A6, 0 0000309C 206E 0008 movea.l A0, [A6 + 0x8] 000030A0 226E 0008 movea.l A1, [A6 + 0x8] 000030A4 4868 0078 pea.l [A0 + 0x78] 000030A8 4869 006E pea.l [A1 + 0x6E] // end alternate branch 00003098-000030AC fn00003098: // (misaligned) 0000309A 0000 206E ori.b D0, 0x6E /* 'n' */ 0000309E 0008 226E ori.b A0, 0x6E /* 'n' */ 000030A2 0008 4868 ori.b A0, 0x68 /* 'h' */ 000030A6 0078 4869 006E ori.w [0x0000006E], 0x4869 /* 'Hi' */ 000030AC 3F3C 000A move.w -[A7], 0xA /* '\n' */ 000030B0 A9EB syscall Pack4/FP68K 000030B2 6F1C ble +0x1E /* 000030D0 */ 000030B4 206E 0008 movea.l A0, [A6 + 0x8] 000030B8 226E 0008 movea.l A1, [A6 + 0x8] 000030BC 4868 0082 pea.l [A0 + 0x82] 000030C0 4869 006E pea.l [A1 + 0x6E] 000030C4 3F3C 000A move.w -[A7], 0xA /* '\n' */ 000030C8 A9EB syscall Pack4/FP68K 000030CA 6F04 ble +0x6 /* 000030D0 */ 000030CC 7000 moveq.l D0, 0x00 000030CE 601E bra +0x20 /* 000030EE */ label000030D0: 000030D0 206E 0008 movea.l A0, [A6 + 0x8] 000030D4 226E 0008 movea.l A1, [A6 + 0x8] 000030D8 4868 0082 pea.l [A0 + 0x82] 000030DC 4869 0078 pea.l [A1 + 0x78] 000030E0 3F3C 000A move.w -[A7], 0xA /* '\n' */ 000030E4 A9EB syscall Pack4/FP68K 000030E6 6F04 ble +0x6 /* 000030EC */ 000030E8 7001 moveq.l D0, 0x01 000030EA 6002 bra +0x4 /* 000030EE */ label000030EC: 000030EC 7002 moveq.l D0, 0x02 label000030EE: 000030EE 4E5E unlink A6 000030F0 4E75 rts 000030F2 5354 subq.w [A4], 1 000030F4 524F addq.w A7, 1 000030F6 4E47 trap 7 000030F8 4552 chk.w D2, [A2] fn000030FA: 000030FA 4E56 FFC4 link A6, -0x003C 000030FE 48E7 0018 movem.l -[A7], A3,A4 00003102 286D E4D4 movea.l A4, [A5 - 0x1B2C] 00003106 6000 01C0 bra +0x1C2 /* 000032C8 */ label0000310A: 0000310A 0C6C 0001 0010 cmpi.w [A4 + 0x10], 0x1 00003110 670A beq +0xC /* 0000311C */ 00003112 0C6C 0002 0010 cmpi.w [A4 + 0x10], 0x2 00003118 6600 01AA bne +0x1AC /* 000032C4 */ label0000311C: 0000311C 4EAD 00CA jsr [A5 + 0xCA /* export_21 */] 00003120 266C 00EA movea.l A3, [A4 + 0xEA] 00003124 6000 0196 bra +0x198 /* 000032BC */ label00003128: 00003128 0C6B 0002 0010 cmpi.w [A3 + 0x10], 0x2 0000312E 6F00 0188 ble +0x18A /* 000032B8 */ 00003132 2D6B 0026 FFE2 move.l [A6 - 0x1E], [A3 + 0x26] 00003138 2D6B 002A FFE6 move.l [A6 - 0x1A], [A3 + 0x2A] 0000313E 3D6B 002E FFEA move.w [A6 - 0x16], [A3 + 0x2E] 00003144 486C 0026 pea.l [A4 + 0x26] 00003148 486E FFE2 pea.l [A6 - 0x1E] 0000314C 3F3C 0002 move.w -[A7], 0x2 00003150 A9EB syscall Pack4/FP68K 00003152 41EE FFEC lea.l A0, [A6 - 0x14] 00003156 43EE FFE2 lea.l A1, [A6 - 0x1E] 0000315A 20D9 move.l [A0]+, [A1]+ 0000315C 20D9 move.l [A0]+, [A1]+ 0000315E 30D9 move.w [A0]+, [A1]+ 00003160 2D6B 0030 FFD8 move.l [A6 - 0x28], [A3 + 0x30] 00003166 2D6B 0034 FFDC move.l [A6 - 0x24], [A3 + 0x34] 0000316C 3D6B 0038 FFE0 move.w [A6 - 0x20], [A3 + 0x38] 00003172 486C 0030 pea.l [A4 + 0x30] 00003176 486E FFD8 pea.l [A6 - 0x28] 0000317A 3F3C 0002 move.w -[A7], 0x2 0000317E A9EB syscall Pack4/FP68K 00003180 41EE FFE2 lea.l A0, [A6 - 0x1E] 00003184 43EE FFD8 lea.l A1, [A6 - 0x28] 00003188 20D9 move.l [A0]+, [A1]+ 0000318A 20D9 move.l [A0]+, [A1]+ 0000318C 30D9 move.w [A0]+, [A1]+ 0000318E 2D6E FFEC FFCE move.l [A6 - 0x32], [A6 - 0x14] 00003194 2D6E FFF0 FFD2 move.l [A6 - 0x2E], [A6 - 0x10] 0000319A 3D6E FFF4 FFD6 move.w [A6 - 0x2A], [A6 - 0xC] 000031A0 486E FFEC pea.l [A6 - 0x14] 000031A4 486E FFCE pea.l [A6 - 0x32] 000031A8 3F3C 0004 move.w -[A7], 0x4 000031AC A9EB syscall Pack4/FP68K 000031AE 2D6E FFE2 FFC4 move.l [A6 - 0x3C], [A6 - 0x1E] 000031B4 2D6E FFE6 FFC8 move.l [A6 - 0x38], [A6 - 0x1A] 000031BA 3D6E FFEA FFCC move.w [A6 - 0x34], [A6 - 0x16] 000031C0 486E FFE2 pea.l [A6 - 0x1E] 000031C4 486E FFC4 pea.l [A6 - 0x3C] 000031C8 3F3C 0004 move.w -[A7], 0x4 000031CC A9EB syscall Pack4/FP68K 000031CE 486E FFC4 pea.l [A6 - 0x3C] 000031D2 486E FFCE pea.l [A6 - 0x32] 000031D6 3F3C 0000 move.w -[A7], 0x0 000031DA A9EB syscall Pack4/FP68K 000031DC 41EE FFD8 lea.l A0, [A6 - 0x28] 000031E0 43EE FFCE lea.l A1, [A6 - 0x32] 000031E4 20D9 move.l [A0]+, [A1]+ 000031E6 20D9 move.l [A0]+, [A1]+ 000031E8 30D9 move.w [A0]+, [A1]+ 000031EA 486D F828 pea.l [A5 - 0x7D8] 000031EE 486E FFD8 pea.l [A6 - 0x28] 000031F2 3F3C 000A move.w -[A7], 0xA /* '\n' */ 000031F6 A9EB syscall Pack4/FP68K 000031F8 6C00 00BE bge +0xC0 /* 000032B8 */ 000031FC 2D6B 001C FFCE move.l [A6 - 0x32], [A3 + 0x1C] 00003202 2D6B 0020 FFD2 move.l [A6 - 0x2E], [A3 + 0x20] 00003208 3D6B 0024 FFD6 move.w [A6 - 0x2A], [A3 + 0x24] 0000320E 486E FFD8 pea.l [A6 - 0x28] 00003212 486E FFCE pea.l [A6 - 0x32] 00003216 3F3C 0006 move.w -[A7], 0x6 0000321A A9EB syscall Pack4/FP68K 0000321C 41EE FFD8 lea.l A0, [A6 - 0x28] 00003220 43EE FFCE lea.l A1, [A6 - 0x32] 00003224 20D9 move.l [A0]+, [A1]+ 00003226 20D9 move.l [A0]+, [A1]+ 00003228 30D9 move.w [A0]+, [A1]+ 0000322A 41EE FFEC lea.l A0, [A6 - 0x14] 0000322E 2F20 move.l -[A7], -[A0] 00003230 2F20 move.l -[A7], -[A0] 00003232 3F20 move.w -[A7], -[A0] 00003234 41EE FFF6 lea.l A0, [A6 - 0xA] 00003238 2F20 move.l -[A7], -[A0] 0000323A 2F20 move.l -[A7], -[A0] 0000323C 3F20 move.w -[A7], -[A0] 0000323E 486E FFCE pea.l [A6 - 0x32] 00003242 4EBA E2F0 jsr [PC - 0x1D10 /* 00001534 */] 00003246 4FEF 0018 lea.l A7, [A7 + 0x18] 0000324A 41EE FFF6 lea.l A0, [A6 - 0xA] 0000324E 43EE FFCE lea.l A1, [A6 - 0x32] 00003252 20D9 move.l [A0]+, [A1]+ 00003254 20D9 move.l [A0]+, [A1]+ 00003256 30D9 move.w [A0]+, [A1]+ 00003258 41D6 lea.l A0, [A6] 0000325A 2F20 move.l -[A7], -[A0] 0000325C 2F20 move.l -[A7], -[A0] 0000325E 3F20 move.w -[A7], -[A0] 00003260 486E FFCE pea.l [A6 - 0x32] 00003264 4EBA 2BC6 jsr [PC + 0x2BC6 /* 00005E2C */] 00003268 4FEF 000E lea.l A7, [A7 + 0xE] 0000326C 486E FFD8 pea.l [A6 - 0x28] 00003270 486E FFCE pea.l [A6 - 0x32] 00003274 3F3C 0004 move.w -[A7], 0x4 00003278 A9EB syscall Pack4/FP68K 0000327A 486E FFCE pea.l [A6 - 0x32] 0000327E 486C 004E pea.l [A4 + 0x4E] 00003282 3F3C 0000 move.w -[A7], 0x0 00003286 A9EB syscall Pack4/FP68K 00003288 41D6 lea.l A0, [A6] 0000328A 2F20 move.l -[A7], -[A0] 0000328C 2F20 move.l -[A7], -[A0] 0000328E 3F20 move.w -[A7], -[A0] 00003290 486E FFCE pea.l [A6 - 0x32] 00003294 4EBA 2956 jsr [PC + 0x2956 /* 00005BEC */] 00003298 4FEF 000E lea.l A7, [A7 + 0xE] 0000329C 486E FFD8 pea.l [A6 - 0x28] 000032A0 486E FFCE pea.l [A6 - 0x32] 000032A4 3F3C 0004 move.w -[A7], 0x4 000032A8 A9EB syscall Pack4/FP68K 000032AA 486E FFCE pea.l [A6 - 0x32] 000032AE 486C 0058 pea.l [A4 + 0x58] 000032B2 3F3C 0000 move.w -[A7], 0x0 000032B6 A9EB syscall Pack4/FP68K label000032B8: 000032B8 266B 00EA movea.l A3, [A3 + 0xEA] label000032BC: 000032BC B6FC 0000 cmpa.w A3, 0x0 000032C0 6600 FE66 bne -0x198 /* 00003128 */ label000032C4: 000032C4 286C 00EA movea.l A4, [A4 + 0xEA] label000032C8: 000032C8 B8FC 0000 cmpa.w A4, 0x0 000032CC 6600 FE3C bne -0x1C2 /* 0000310A */ 000032D0 4CDF 1800 movem.l A3,A4, [A7]+ 000032D4 4E5E unlink A6 000032D6 4E75 rts 000032D8 4752 chk.w D3, [A2] 000032DA 4156 chk.w D0, [A6] 000032DC 4954 chk.w D4, [A4] 000032DE 5920 subq.b -[A0], 4 fn000032E0: 000032E0 4E56 FFCE link A6, -0x0032 000032E4 2F0C move.l -[A7], A4 000032E6 286D E4D4 movea.l A4, [A5 - 0x1B2C] 000032EA 6000 044E bra +0x450 /* 0000373A */ label000032EE: 000032EE 0C6C 0001 0010 cmpi.w [A4 + 0x10], 0x1 000032F4 6600 0440 bne +0x442 /* 00003736 */ 000032F8 302C 006A move.w D0, [A4 + 0x6A] 000032FC 906C 0068 sub.w D0, [A4 + 0x68] 00003300 3D40 FFEC move.w [A6 - 0x14], D0 00003304 4A2D E4AE tst.b [A5 - 0x1B52] 00003308 6746 beq +0x48 /* 00003350 */ 0000330A 422D F72E clr.b [A5 - 0x8D2] 0000330E 3F2E FFEC move.w -[A7], [A6 - 0x14] 00003312 3F2C 0068 move.w -[A7], [A4 + 0x68] 00003316 3F2C 006A move.w -[A7], [A4 + 0x6A] 0000331A 3F2C 0066 move.w -[A7], [A4 + 0x66] 0000331E 4854 pea.l [A4] 00003320 486D F832 pea.l [A5 - 0x7CE] 00003324 486D F72E pea.l [A5 - 0x8D2] 00003328 4EAD 0162 jsr [A5 + 0x162 /* export_40 */] 0000332C 4FEF 0014 lea.l A7, [A7 + 0x14] 00003330 3F3C 0041 move.w -[A7], 0x41 /* 'A' */ 00003334 4267 clr.w -[A7] 00003336 3F2D E4E0 move.w -[A7], [A5 - 0x1B20] 0000333A 4267 clr.w -[A7] 0000333C 486D F72E pea.l [A5 - 0x8D2] 00003340 486D E4F0 pea.l [A5 - 0x1B10] 00003344 2F2D E4E8 move.l -[A7], [A5 - 0x1B18] 00003348 4EBA 27B4 jsr [PC + 0x27B4 /* 00005AFE */] 0000334C 4FEF 0014 lea.l A7, [A7 + 0x14] label00003350: 00003350 302C 0066 move.w D0, [A4 + 0x66] 00003354 B06E FFEC cmp.w D0, [A6 - 0x14] 00003358 6F10 ble +0x12 /* 0000336A */ 0000335A 302E FFEC move.w D0, [A6 - 0x14] 0000335E 916C 0066 sub.w [A4 + 0x66], D0 00003362 396C 006A 0068 move.w [A4 + 0x68], [A4 + 0x6A] 00003368 600C bra +0xE /* 00003376 */ label0000336A: 0000336A 302C 0066 move.w D0, [A4 + 0x66] 0000336E D16C 0068 add.w [A4 + 0x68], D0 00003372 426C 0066 clr.w [A4 + 0x66] label00003376: 00003376 4A6C 00B4 tst.w [A4 + 0xB4] 0000337A 6700 013A beq +0x13C /* 000034B6 */ 0000337E B9ED E4D4 cmpa.l A4, [A5 - 0x1B2C] 00003382 6614 bne +0x16 /* 00003398 */ 00003384 4AAD F452 tst.l [A5 - 0xBAE] 00003388 670E beq +0x10 /* 00003398 */ 0000338A 2F2D F452 move.l -[A7], [A5 - 0xBAE] 0000338E 2F2D F40E move.l -[A7], [A5 - 0xBF2] 00003392 4EBA 2018 jsr [PC + 0x2018 /* 000053AC */] 00003396 508F addq.l A7, 8 label00003398: 00003398 4854 pea.l [A4] 0000339A 486D F866 pea.l [A5 - 0x79A] 0000339E 486D F72E pea.l [A5 - 0x8D2] 000033A2 4EAD 0162 jsr [A5 + 0x162 /* export_40 */] 000033A6 4FEF 000C lea.l A7, [A7 + 0xC] 000033AA 3F3C 0041 move.w -[A7], 0x41 /* 'A' */ 000033AE 4267 clr.w -[A7] 000033B0 3F2D E4E0 move.w -[A7], [A5 - 0x1B20] 000033B4 4267 clr.w -[A7] 000033B6 486D F72E pea.l [A5 - 0x8D2] 000033BA 486D E4F0 pea.l [A5 - 0x1B10] 000033BE 2F2D E4E8 move.l -[A7], [A5 - 0x1B18] 000033C2 4EBA 273A jsr [PC + 0x273A /* 00005AFE */] 000033C6 4FEF 0014 lea.l A7, [A7 + 0x14] 000033CA 2D6C 00BE FFFC move.l [A6 - 0x4], [A4 + 0xBE] 000033D0 206E FFFC movea.l A0, [A6 - 0x4] 000033D4 2D68 0026 FFE2 move.l [A6 - 0x1E], [A0 + 0x26] 000033DA 2D68 002A FFE6 move.l [A6 - 0x1A], [A0 + 0x2A] 000033E0 3D68 002E FFEA move.w [A6 - 0x16], [A0 + 0x2E] 000033E6 486C 0026 pea.l [A4 + 0x26] 000033EA 486E FFE2 pea.l [A6 - 0x1E] 000033EE 3F3C 0002 move.w -[A7], 0x2 000033F2 A9EB syscall Pack4/FP68K 000033F4 206E FFFC movea.l A0, [A6 - 0x4] 000033F8 2D68 0030 FFD8 move.l [A6 - 0x28], [A0 + 0x30] 000033FE 2D68 0034 FFDC move.l [A6 - 0x24], [A0 + 0x34] 00003404 3D68 0038 FFE0 move.w [A6 - 0x20], [A0 + 0x38] 0000340A 486C 0030 pea.l [A4 + 0x30] 0000340E 486E FFD8 pea.l [A6 - 0x28] 00003412 3F3C 0002 move.w -[A7], 0x2 00003416 A9EB syscall Pack4/FP68K 00003418 41EE FFE2 lea.l A0, [A6 - 0x1E] 0000341C 2F20 move.l -[A7], -[A0] 0000341E 2F20 move.l -[A7], -[A0] 00003420 3F20 move.w -[A7], -[A0] 00003422 41EE FFEC lea.l A0, [A6 - 0x14] 00003426 2F20 move.l -[A7], -[A0] 00003428 2F20 move.l -[A7], -[A0] 0000342A 3F20 move.w -[A7], -[A0] 0000342C 486E FFCE pea.l [A6 - 0x32] 00003430 4EBA E27A jsr [PC - 0x1D86 /* 000016AC */] 00003434 4FEF 0018 lea.l A7, [A7 + 0x18] 00003438 41EE FFF2 lea.l A0, [A6 - 0xE] 0000343C 43EE FFCE lea.l A1, [A6 - 0x32] 00003440 20D9 move.l [A0]+, [A1]+ 00003442 20D9 move.l [A0]+, [A1]+ 00003444 30D9 move.w [A0]+, [A1]+ 00003446 2D6C 006E FFE2 move.l [A6 - 0x1E], [A4 + 0x6E] 0000344C 2D6C 0072 FFE6 move.l [A6 - 0x1A], [A4 + 0x72] 00003452 3D6C 0076 FFEA move.w [A6 - 0x16], [A4 + 0x76] 00003458 486C 00B4 pea.l [A4 + 0xB4] 0000345C 486E FFE2 pea.l [A6 - 0x1E] 00003460 3F3C 2004 move.w -[A7], 0x2004 00003464 A9EB syscall Pack4/FP68K 00003466 486D F882 pea.l [A5 - 0x77E] 0000346A 486E FFE2 pea.l [A6 - 0x1E] 0000346E 3F3C 0004 move.w -[A7], 0x4 00003472 A9EB syscall Pack4/FP68K 00003474 486E FFF2 pea.l [A6 - 0xE] 00003478 486E FFE2 pea.l [A6 - 0x1E] 0000347C 3F3C 0006 move.w -[A7], 0x6 00003480 A9EB syscall Pack4/FP68K 00003482 486E FFE2 pea.l [A6 - 0x1E] 00003486 3F3C 0016 move.w -[A7], 0x16 0000348A A9EB syscall Pack4/FP68K 0000348C 486E FFE2 pea.l [A6 - 0x1E] 00003490 486E FFDE pea.l [A6 - 0x22] 00003494 3F3C 2810 move.w -[A7], 0x2810 00003498 A9EB syscall Pack4/FP68K 0000349A 2D6E FFDE FFEE move.l [A6 - 0x12], [A6 - 0x22] 000034A0 3F3C 0001 move.w -[A7], 0x1 000034A4 3F2E FFF0 move.w -[A7], [A6 - 0x10] 000034A8 2F2E FFFC move.l -[A7], [A6 - 0x4] 000034AC 4EBA E71A jsr [PC - 0x18E6 /* 00001BC8 */] 000034B0 508F addq.l A7, 8 000034B2 426C 00B4 clr.w [A4 + 0xB4] label000034B6: 000034B6 4A6C 00B6 tst.w [A4 + 0xB6] 000034BA 6700 013A beq +0x13C /* 000035F6 */ 000034BE B9ED E4D4 cmpa.l A4, [A5 - 0x1B2C] 000034C2 6614 bne +0x16 /* 000034D8 */ 000034C4 4AAD F44E tst.l [A5 - 0xBB2] 000034C8 670E beq +0x10 /* 000034D8 */ 000034CA 2F2D F44E move.l -[A7], [A5 - 0xBB2] 000034CE 2F2D F40A move.l -[A7], [A5 - 0xBF6] 000034D2 4EBA 1ED8 jsr [PC + 0x1ED8 /* 000053AC */] 000034D6 508F addq.l A7, 8 label000034D8: 000034D8 4854 pea.l [A4] 000034DA 486D F88C pea.l [A5 - 0x774] 000034DE 486D F72E pea.l [A5 - 0x8D2] 000034E2 4EAD 0162 jsr [A5 + 0x162 /* export_40 */] 000034E6 4FEF 000C lea.l A7, [A7 + 0xC] 000034EA 3F3C 0041 move.w -[A7], 0x41 /* 'A' */ 000034EE 4267 clr.w -[A7] 000034F0 3F2D E4E0 move.w -[A7], [A5 - 0x1B20] 000034F4 4267 clr.w -[A7] 000034F6 486D F72E pea.l [A5 - 0x8D2] 000034FA 486D E4F0 pea.l [A5 - 0x1B10] 000034FE 2F2D E4E8 move.l -[A7], [A5 - 0x1B18] 00003502 4EBA 25FA jsr [PC + 0x25FA /* 00005AFE */] 00003506 4FEF 0014 lea.l A7, [A7 + 0x14] 0000350A 2D6C 00C2 FFFC move.l [A6 - 0x4], [A4 + 0xC2] 00003510 206E FFFC movea.l A0, [A6 - 0x4] 00003514 2D68 0026 FFE2 move.l [A6 - 0x1E], [A0 + 0x26] 0000351A 2D68 002A FFE6 move.l [A6 - 0x1A], [A0 + 0x2A] 00003520 3D68 002E FFEA move.w [A6 - 0x16], [A0 + 0x2E] 00003526 486C 0026 pea.l [A4 + 0x26] 0000352A 486E FFE2 pea.l [A6 - 0x1E] 0000352E 3F3C 0002 move.w -[A7], 0x2 00003532 A9EB syscall Pack4/FP68K 00003534 206E FFFC movea.l A0, [A6 - 0x4] 00003538 2D68 0030 FFD8 move.l [A6 - 0x28], [A0 + 0x30] 0000353E 2D68 0034 FFDC move.l [A6 - 0x24], [A0 + 0x34] 00003544 3D68 0038 FFE0 move.w [A6 - 0x20], [A0 + 0x38] 0000354A 486C 0030 pea.l [A4 + 0x30] 0000354E 486E FFD8 pea.l [A6 - 0x28] 00003552 3F3C 0002 move.w -[A7], 0x2 00003556 A9EB syscall Pack4/FP68K 00003558 41EE FFE2 lea.l A0, [A6 - 0x1E] 0000355C 2F20 move.l -[A7], -[A0] 0000355E 2F20 move.l -[A7], -[A0] 00003560 3F20 move.w -[A7], -[A0] 00003562 41EE FFEC lea.l A0, [A6 - 0x14] 00003566 2F20 move.l -[A7], -[A0] 00003568 2F20 move.l -[A7], -[A0] 0000356A 3F20 move.w -[A7], -[A0] 0000356C 486E FFCE pea.l [A6 - 0x32] 00003570 4EBA E13A jsr [PC - 0x1EC6 /* 000016AC */] 00003574 4FEF 0018 lea.l A7, [A7 + 0x18] 00003578 41EE FFF2 lea.l A0, [A6 - 0xE] 0000357C 43EE FFCE lea.l A1, [A6 - 0x32] 00003580 20D9 move.l [A0]+, [A1]+ 00003582 20D9 move.l [A0]+, [A1]+ 00003584 30D9 move.w [A0]+, [A1]+ 00003586 2D6C 0078 FFE2 move.l [A6 - 0x1E], [A4 + 0x78] 0000358C 2D6C 007C FFE6 move.l [A6 - 0x1A], [A4 + 0x7C] 00003592 3D6C 0080 FFEA move.w [A6 - 0x16], [A4 + 0x80] 00003598 486C 00B6 pea.l [A4 + 0xB6] 0000359C 486E FFE2 pea.l [A6 - 0x1E] 000035A0 3F3C 2004 move.w -[A7], 0x2004 000035A4 A9EB syscall Pack4/FP68K 000035A6 486D F8AC pea.l [A5 - 0x754] 000035AA 486E FFE2 pea.l [A6 - 0x1E] 000035AE 3F3C 0004 move.w -[A7], 0x4 000035B2 A9EB syscall Pack4/FP68K 000035B4 486E FFF2 pea.l [A6 - 0xE] 000035B8 486E FFE2 pea.l [A6 - 0x1E] 000035BC 3F3C 0006 move.w -[A7], 0x6 000035C0 A9EB syscall Pack4/FP68K 000035C2 486E FFE2 pea.l [A6 - 0x1E] 000035C6 3F3C 0016 move.w -[A7], 0x16 000035CA A9EB syscall Pack4/FP68K 000035CC 486E FFE2 pea.l [A6 - 0x1E] 000035D0 486E FFDE pea.l [A6 - 0x22] 000035D4 3F3C 2810 move.w -[A7], 0x2810 000035D8 A9EB syscall Pack4/FP68K 000035DA 2D6E FFDE FFEE move.l [A6 - 0x12], [A6 - 0x22] 000035E0 3F3C 0002 move.w -[A7], 0x2 000035E4 3F2E FFF0 move.w -[A7], [A6 - 0x10] 000035E8 2F2E FFFC move.l -[A7], [A6 - 0x4] 000035EC 4EBA E5DA jsr [PC - 0x1A26 /* 00001BC8 */] 000035F0 508F addq.l A7, 8 000035F2 426C 00B6 clr.w [A4 + 0xB6] label000035F6: 000035F6 4A6C 00B8 tst.w [A4 + 0xB8] 000035FA 6700 013A beq +0x13C /* 00003736 */ 000035FE B9ED E4D4 cmpa.l A4, [A5 - 0x1B2C] 00003602 6614 bne +0x16 /* 00003618 */ 00003604 4AAD F456 tst.l [A5 - 0xBAA] 00003608 670E beq +0x10 /* 00003618 */ 0000360A 2F2D F456 move.l -[A7], [A5 - 0xBAA] 0000360E 2F2D F412 move.l -[A7], [A5 - 0xBEE] 00003612 4EBA 1D98 jsr [PC + 0x1D98 /* 000053AC */] 00003616 508F addq.l A7, 8 label00003618: 00003618 4854 pea.l [A4] 0000361A 486D F8B6 pea.l [A5 - 0x74A] 0000361E 486D F72E pea.l [A5 - 0x8D2] 00003622 4EAD 0162 jsr [A5 + 0x162 /* export_40 */] 00003626 4FEF 000C lea.l A7, [A7 + 0xC] 0000362A 3F3C 0041 move.w -[A7], 0x41 /* 'A' */ 0000362E 4267 clr.w -[A7] 00003630 3F2D E4E0 move.w -[A7], [A5 - 0x1B20] 00003634 4267 clr.w -[A7] 00003636 486D F72E pea.l [A5 - 0x8D2] 0000363A 486D E4F0 pea.l [A5 - 0x1B10] 0000363E 2F2D E4E8 move.l -[A7], [A5 - 0x1B18] 00003642 4EBA 24BA jsr [PC + 0x24BA /* 00005AFE */] 00003646 4FEF 0014 lea.l A7, [A7 + 0x14] 0000364A 2D6C 00C6 FFFC move.l [A6 - 0x4], [A4 + 0xC6] 00003650 206E FFFC movea.l A0, [A6 - 0x4] 00003654 2D68 0026 FFE2 move.l [A6 - 0x1E], [A0 + 0x26] 0000365A 2D68 002A FFE6 move.l [A6 - 0x1A], [A0 + 0x2A] 00003660 3D68 002E FFEA move.w [A6 - 0x16], [A0 + 0x2E] 00003666 486C 0026 pea.l [A4 + 0x26] 0000366A 486E FFE2 pea.l [A6 - 0x1E] 0000366E 3F3C 0002 move.w -[A7], 0x2 00003672 A9EB syscall Pack4/FP68K 00003674 206E FFFC movea.l A0, [A6 - 0x4] 00003678 2D68 0030 FFD8 move.l [A6 - 0x28], [A0 + 0x30] 0000367E 2D68 0034 FFDC move.l [A6 - 0x24], [A0 + 0x34] 00003684 3D68 0038 FFE0 move.w [A6 - 0x20], [A0 + 0x38] 0000368A 486C 0030 pea.l [A4 + 0x30] 0000368E 486E FFD8 pea.l [A6 - 0x28] 00003692 3F3C 0002 move.w -[A7], 0x2 00003696 A9EB syscall Pack4/FP68K 00003698 41EE FFE2 lea.l A0, [A6 - 0x1E] 0000369C 2F20 move.l -[A7], -[A0] 0000369E 2F20 move.l -[A7], -[A0] 000036A0 3F20 move.w -[A7], -[A0] 000036A2 41EE FFEC lea.l A0, [A6 - 0x14] 000036A6 2F20 move.l -[A7], -[A0] 000036A8 2F20 move.l -[A7], -[A0] 000036AA 3F20 move.w -[A7], -[A0] 000036AC 486E FFCE pea.l [A6 - 0x32] 000036B0 4EBA DFFA jsr [PC - 0x2006 /* 000016AC */] 000036B4 4FEF 0018 lea.l A7, [A7 + 0x18] 000036B8 41EE FFF2 lea.l A0, [A6 - 0xE] 000036BC 43EE FFCE lea.l A1, [A6 - 0x32] 000036C0 20D9 move.l [A0]+, [A1]+ 000036C2 20D9 move.l [A0]+, [A1]+ 000036C4 30D9 move.w [A0]+, [A1]+ 000036C6 2D6C 0082 FFE2 move.l [A6 - 0x1E], [A4 + 0x82] 000036CC 2D6C 0086 FFE6 move.l [A6 - 0x1A], [A4 + 0x86] 000036D2 3D6C 008A FFEA move.w [A6 - 0x16], [A4 + 0x8A] 000036D8 486C 00B8 pea.l [A4 + 0xB8] 000036DC 486E FFE2 pea.l [A6 - 0x1E] 000036E0 3F3C 2004 move.w -[A7], 0x2004 000036E4 A9EB syscall Pack4/FP68K 000036E6 486D F8D2 pea.l [A5 - 0x72E] 000036EA 486E FFE2 pea.l [A6 - 0x1E] 000036EE 3F3C 0004 move.w -[A7], 0x4 000036F2 A9EB syscall Pack4/FP68K 000036F4 486E FFF2 pea.l [A6 - 0xE] 000036F8 486E FFE2 pea.l [A6 - 0x1E] 000036FC 3F3C 0006 move.w -[A7], 0x6 00003700 A9EB syscall Pack4/FP68K 00003702 486E FFE2 pea.l [A6 - 0x1E] 00003706 3F3C 0016 move.w -[A7], 0x16 0000370A A9EB syscall Pack4/FP68K 0000370C 486E FFE2 pea.l [A6 - 0x1E] 00003710 486E FFDE pea.l [A6 - 0x22] 00003714 3F3C 2810 move.w -[A7], 0x2810 00003718 A9EB syscall Pack4/FP68K 0000371A 2D6E FFDE FFEE move.l [A6 - 0x12], [A6 - 0x22] 00003720 3F3C 0003 move.w -[A7], 0x3 00003724 3F2E FFF0 move.w -[A7], [A6 - 0x10] 00003728 2F2E FFFC move.l -[A7], [A6 - 0x4] 0000372C 4EBA E49A jsr [PC - 0x1B66 /* 00001BC8 */] 00003730 508F addq.l A7, 8 00003732 426C 00B8 clr.w [A4 + 0xB8] label00003736: 00003736 286C 00EA movea.l A4, [A4 + 0xEA] label0000373A: 0000373A B8FC 0000 cmpa.w A4, 0x0 0000373E 6600 FBAE bne -0x450 /* 000032EE */ 00003742 285F movea.l A4, [A7]+ 00003744 4E5E unlink A6 00003746 4E75 rts 00003748 5241 addq.w D1, 1 0000374A 5946 subq.w D6, 4 0000374C 4952 chk.w D4, [A2] 0000374E 4520 .invalid 2, -[A0] // invalid opcode 4 with b == 4 fn00003750: 00003750 4E56 FFD2 link A6, -0x002E 00003754 2F0C move.l -[A7], A4 00003756 206D E4D4 movea.l A0, [A5 - 0x1B2C] 0000375A 2868 00EA movea.l A4, [A0 + 0xEA] 0000375E 6000 051A bra +0x51C /* 00003C7A */ label00003762: 00003762 0C6C 0001 0010 cmpi.w [A4 + 0x10], 0x1 00003768 6600 050C bne +0x50E /* 00003C76 */ 0000376C 4EAD 00CA jsr [A5 + 0xCA /* export_21 */] 00003770 41EC 003A lea.l A0, [A4 + 0x3A] 00003774 2F20 move.l -[A7], -[A0] 00003776 2F20 move.l -[A7], -[A0] 00003778 3F20 move.w -[A7], -[A0] 0000377A 41EC 0030 lea.l A0, [A4 + 0x30] 0000377E 2F20 move.l -[A7], -[A0] 00003780 2F20 move.l -[A7], -[A0] 00003782 3F20 move.w -[A7], -[A0] 00003784 486E FFD4 pea.l [A6 - 0x2C] 00003788 4EBA DF22 jsr [PC - 0x20DE /* 000016AC */] 0000378C 4FEF 0018 lea.l A7, [A7 + 0x18] 00003790 41EE FFF6 lea.l A0, [A6 - 0xA] 00003794 43EE FFD4 lea.l A1, [A6 - 0x2C] 00003798 20D9 move.l [A0]+, [A1]+ 0000379A 20D9 move.l [A0]+, [A1]+ 0000379C 30D9 move.w [A0]+, [A1]+ 0000379E 486D F8DC pea.l [A5 - 0x724] 000037A2 486E FFF6 pea.l [A6 - 0xA] 000037A6 3F3C 000A move.w -[A7], 0xA /* '\n' */ 000037AA A9EB syscall Pack4/FP68K 000037AC 6C32 bge +0x34 /* 000037E0 */ 000037AE 2D6E FFF6 FFD2 move.l [A6 - 0x2E], [A6 - 0xA] 000037B4 2D6E FFFA FFD6 move.l [A6 - 0x2A], [A6 - 0x6] 000037BA 3D6E FFFE FFDA move.w [A6 - 0x26], [A6 - 0x2] 000037C0 486E FFD2 pea.l [A6 - 0x2E] 000037C4 3F3C 0016 move.w -[A7], 0x16 000037C8 A9EB syscall Pack4/FP68K 000037CA 486E FFD2 pea.l [A6 - 0x2E] 000037CE 486E FFDC pea.l [A6 - 0x24] 000037D2 3F3C 2010 move.w -[A7], 0x2010 000037D6 A9EB syscall Pack4/FP68K 000037D8 3D6E FFDC FFE0 move.w [A6 - 0x20], [A6 - 0x24] 000037DE 6038 bra +0x3A /* 00003818 */ label000037E0: 000037E0 4854 pea.l [A4] 000037E2 486D F8E6 pea.l [A5 - 0x71A] 000037E6 486D F72E pea.l [A5 - 0x8D2] 000037EA 4EAD 0162 jsr [A5 + 0x162 /* export_40 */] 000037EE 4FEF 000C lea.l A7, [A7 + 0xC] 000037F2 3F3C 0041 move.w -[A7], 0x41 /* 'A' */ 000037F6 4267 clr.w -[A7] 000037F8 3F2D E4E0 move.w -[A7], [A5 - 0x1B20] 000037FC 4267 clr.w -[A7] 000037FE 486D F72E pea.l [A5 - 0x8D2] 00003802 486D E4F0 pea.l [A5 - 0x1B10] 00003806 2F2D E4E8 move.l -[A7], [A5 - 0x1B18] 0000380A 4EBA 22F2 jsr [PC + 0x22F2 /* 00005AFE */] 0000380E 4FEF 0014 lea.l A7, [A7 + 0x14] 00003812 7001 moveq.l D0, 0x01 00003814 1940 00F2 move.b [A4 + 0xF2], D0 label00003818: 00003818 0C6E 3A98 FFE0 cmpi.w [A6 - 0x20], 0x3A98 0000381E 6F1C ble +0x1E /* 0000383C */ 00003820 3D7C FFFF FFDC move.w [A6 - 0x24], 0xFFFF 00003826 486E FFDC pea.l [A6 - 0x24] 0000382A 486C 00D6 pea.l [A4 + 0xD6] 0000382E 3F3C 200E move.w -[A7], 0x200E 00003832 A9EB syscall Pack4/FP68K 00003834 426E FFDE clr.w [A6 - 0x22] 00003838 6000 02D8 bra +0x2DA /* 00003B12 */ label0000383C: 0000383C 0C6E 2710 FFE0 cmpi.w [A6 - 0x20], 0x2710 00003842 6F1E ble +0x20 /* 00003862 */ 00003844 3D7C 012C FFDE move.w [A6 - 0x22], 0x12C 0000384A 3D7C FFFF FFDC move.w [A6 - 0x24], 0xFFFF 00003850 486E FFDC pea.l [A6 - 0x24] 00003854 486C 00D6 pea.l [A4 + 0xD6] 00003858 3F3C 200E move.w -[A7], 0x200E 0000385C A9EB syscall Pack4/FP68K 0000385E 6000 02B2 bra +0x2B4 /* 00003B12 */ label00003862: 00003862 0C6E 1388 FFE0 cmpi.w [A6 - 0x20], 0x1388 00003868 6F2E ble +0x30 /* 00003898 */ 0000386A 4878 0064 push.l 0x64 /* 'd' */ 0000386E 4878 0001 push.l 0x1 00003872 4EBA DB22 jsr [PC - 0x24DE /* 00001396 */] 00003876 508F addq.l A7, 8 00003878 0640 0064 addi.w D0, 0x64 /* 'd' */ 0000387C 3D40 FFDE move.w [A6 - 0x22], D0 00003880 3D7C FFFF FFDC move.w [A6 - 0x24], 0xFFFF 00003886 486E FFDC pea.l [A6 - 0x24] 0000388A 486C 00D6 pea.l [A4 + 0xD6] 0000388E 3F3C 200E move.w -[A7], 0x200E 00003892 A9EB syscall Pack4/FP68K 00003894 6000 027C bra +0x27E /* 00003B12 */ label00003898: 00003898 0C6E 03E8 FFE0 cmpi.w [A6 - 0x20], 0x3E8 0000389E 6F00 011A ble +0x11C /* 000039BA */ 000038A2 0C6C 012C 0066 cmpi.w [A4 + 0x66], 0x12C 000038A8 6F18 ble +0x1A /* 000038C2 */ 000038AA 4878 0064 push.l 0x64 /* 'd' */ 000038AE 4878 0001 push.l 0x1 000038B2 4EBA DAE2 jsr [PC - 0x251E /* 00001396 */] 000038B6 508F addq.l A7, 8 000038B8 0640 0096 addi.w D0, 0x96 000038BC 3D40 FFDE move.w [A6 - 0x22], D0 000038C0 6006 bra +0x8 /* 000038C8 */ label000038C2: 000038C2 7032 moveq.l D0, 0x32 000038C4 3D40 FFDE move.w [A6 - 0x22], D0 label000038C8: 000038C8 0C6E 0BB8 FFE0 cmpi.w [A6 - 0x20], 0xBB8 000038CE 6F14 ble +0x16 /* 000038E4 */ 000038D0 4878 0032 push.l 0x32 /* '2' */ 000038D4 4878 0001 push.l 0x1 000038D8 4EBA DABC jsr [PC - 0x2544 /* 00001396 */] 000038DC 508F addq.l A7, 8 000038DE 3D40 FFDE move.w [A6 - 0x22], D0 000038E2 601E bra +0x20 /* 00003902 */ label000038E4: 000038E4 0C6E 09C4 FFE0 cmpi.w [A6 - 0x20], 0x9C4 000038EA 6C16 bge +0x18 /* 00003902 */ 000038EC 4878 0032 push.l 0x32 /* '2' */ 000038F0 4878 0001 push.l 0x1 000038F4 4EBA DAA0 jsr [PC - 0x2560 /* 00001396 */] 000038F8 508F addq.l A7, 8 000038FA 0640 000A addi.w D0, 0xA /* '\n' */ 000038FE 3D40 FFDE move.w [A6 - 0x22], D0 label00003902: 00003902 0C6C 0014 0064 cmpi.w [A4 + 0x64], 0x14 00003908 6F16 ble +0x18 /* 00003920 */ 0000390A 3D7C FFFF FFDC move.w [A6 - 0x24], 0xFFFF 00003910 486E FFDC pea.l [A6 - 0x24] 00003914 486C 00D6 pea.l [A4 + 0xD6] 00003918 3F3C 200E move.w -[A7], 0x200E 0000391C A9EB syscall Pack4/FP68K 0000391E 6020 bra +0x22 /* 00003940 */ label00003920: 00003920 486C 00D6 pea.l [A4 + 0xD6] 00003924 41EC 004E lea.l A0, [A4 + 0x4E] 00003928 2F20 move.l -[A7], -[A0] 0000392A 2F20 move.l -[A7], -[A0] 0000392C 3F20 move.w -[A7], -[A0] 0000392E 41EC 0044 lea.l A0, [A4 + 0x44] 00003932 2F20 move.l -[A7], -[A0] 00003934 2F20 move.l -[A7], -[A0] 00003936 3F20 move.w -[A7], -[A0] 00003938 4EBA DA9A jsr [PC - 0x2566 /* 000013D4 */] 0000393C 4FEF 0018 lea.l A7, [A7 + 0x18] label00003940: 00003940 0C6E 07D0 FFE0 cmpi.w [A6 - 0x20], 0x7D0 00003946 6F12 ble +0x14 /* 0000395A */ 00003948 4878 000A push.l 0xA /* '\n' */ 0000394C 42A7 clr.l -[A7] 0000394E 4EBA DA46 jsr [PC - 0x25BA /* 00001396 */] 00003952 508F addq.l A7, 8 00003954 0C40 0005 cmpi.w D0, 0x5 00003958 6E1E bgt +0x20 /* 00003978 */ label0000395A: 0000395A 0C6E 07D0 FFE0 cmpi.w [A6 - 0x20], 0x7D0 00003960 6C00 01B0 bge +0x1B2 /* 00003B12 */ 00003964 4878 000A push.l 0xA /* '\n' */ 00003968 42A7 clr.l -[A7] 0000396A 4EBA DA2A jsr [PC - 0x25D6 /* 00001396 */] 0000396E 508F addq.l A7, 8 00003970 0C40 0007 cmpi.w D0, 0x7 00003974 6F00 019C ble +0x19E /* 00003B12 */ label00003978: 00003978 0C6C 0096 0066 cmpi.w [A4 + 0x66], 0x96 0000397E 6F00 0192 ble +0x194 /* 00003B12 */ 00003982 4878 000A push.l 0xA /* '\n' */ 00003986 42A7 clr.l -[A7] 00003988 4EBA DA0C jsr [PC - 0x25F4 /* 00001396 */] 0000398C 508F addq.l A7, 8 0000398E 0C40 0007 cmpi.w D0, 0x7 00003992 6F00 017E ble +0x180 /* 00003B12 */ 00003996 306C 0066 movea.w A0, [A4 + 0x66] 0000399A 2F08 move.l -[A7], A0 0000399C 4878 0032 push.l 0x32 /* '2' */ 000039A0 4EBA D9F4 jsr [PC - 0x260C /* 00001396 */] 000039A4 508F addq.l A7, 8 000039A6 3F00 move.w -[A7], D0 000039A8 2F2D E4D4 move.l -[A7], [A5 - 0x1B2C] 000039AC 2F0C move.l -[A7], A4 000039AE 4EBA 1A3A jsr [PC + 0x1A3A /* 000053EA */] 000039B2 4FEF 000A lea.l A7, [A7 + 0xA] 000039B6 6000 015A bra +0x15C /* 00003B12 */ label000039BA: 000039BA 0C6C 001E 0064 cmpi.w [A4 + 0x64], 0x1E 000039C0 6F16 ble +0x18 /* 000039D8 */ 000039C2 3D7C FFFF FFDC move.w [A6 - 0x24], 0xFFFF 000039C8 486E FFDC pea.l [A6 - 0x24] 000039CC 486C 00D6 pea.l [A4 + 0xD6] 000039D0 3F3C 200E move.w -[A7], 0x200E 000039D4 A9EB syscall Pack4/FP68K 000039D6 6026 bra +0x28 /* 000039FE */ label000039D8: 000039D8 3D7C 03E8 FFDC move.w [A6 - 0x24], 0x3E8 000039DE 2D6C 00D6 FFD2 move.l [A6 - 0x2E], [A4 + 0xD6] 000039E4 2D6C 00DA FFD6 move.l [A6 - 0x2A], [A4 + 0xDA] 000039EA 3D6C 00DE FFDA move.w [A6 - 0x26], [A4 + 0xDE] 000039F0 486E FFDC pea.l [A6 - 0x24] 000039F4 486E FFD2 pea.l [A6 - 0x2E] 000039F8 3F3C 2002 move.w -[A7], 0x2002 000039FC A9EB syscall Pack4/FP68K label000039FE: 000039FE 0C6C 0032 0066 cmpi.w [A4 + 0x66], 0x32 /* '2' */ 00003A04 6F18 ble +0x1A /* 00003A1E */ 00003A06 4878 0032 push.l 0x32 /* '2' */ 00003A0A 4878 0001 push.l 0x1 00003A0E 4EBA D986 jsr [PC - 0x267A /* 00001396 */] 00003A12 508F addq.l A7, 8 00003A14 0640 0064 addi.w D0, 0x64 /* 'd' */ 00003A18 3D40 FFDE move.w [A6 - 0x22], D0 00003A1C 6012 bra +0x14 /* 00003A30 */ label00003A1E: 00003A1E 4878 0032 push.l 0x32 /* '2' */ 00003A22 4878 0019 push.l 0x19 00003A26 4EBA D96E jsr [PC - 0x2692 /* 00001396 */] 00003A2A 508F addq.l A7, 8 00003A2C 3D40 FFDE move.w [A6 - 0x22], D0 label00003A30: 00003A30 2D6C 006E FFD4 move.l [A6 - 0x2C], [A4 + 0x6E] 00003A36 2D6C 0072 FFD8 move.l [A6 - 0x28], [A4 + 0x72] 00003A3C 3D6C 0076 FFDC move.w [A6 - 0x24], [A4 + 0x76] 00003A42 486C 0078 pea.l [A4 + 0x78] 00003A46 486E FFD4 pea.l [A6 - 0x2C] 00003A4A 3F3C 0000 move.w -[A7], 0x0 00003A4E A9EB syscall Pack4/FP68K 00003A50 486C 0082 pea.l [A4 + 0x82] 00003A54 486E FFD4 pea.l [A6 - 0x2C] 00003A58 3F3C 0000 move.w -[A7], 0x0 00003A5C A9EB syscall Pack4/FP68K 00003A5E 3D7C 0000 FFD2 move.w [A6 - 0x2E], 0x0 00003A64 486E FFD2 pea.l [A6 - 0x2E] 00003A68 486E FFD4 pea.l [A6 - 0x2C] 00003A6C 3F3C 200A move.w -[A7], 0x200A /* ' \n' */ 00003A70 A9EB syscall Pack4/FP68K 00003A72 6F00 009E ble +0xA0 /* 00003B12 */ 00003A76 0C6E 01F4 FFE0 cmpi.w [A6 - 0x20], 0x1F4 00003A7C 6C00 0094 bge +0x96 /* 00003B12 */ 00003A80 0C6C 001E 0064 cmpi.w [A4 + 0x64], 0x1E 00003A86 6F16 ble +0x18 /* 00003A9E */ 00003A88 3D7C FFFF FFD8 move.w [A6 - 0x28], 0xFFFF 00003A8E 486E FFD8 pea.l [A6 - 0x28] 00003A92 486C 00D6 pea.l [A4 + 0xD6] 00003A96 3F3C 200E move.w -[A7], 0x200E 00003A9A A9EB syscall Pack4/FP68K 00003A9C 6020 bra +0x22 /* 00003ABE */ label00003A9E: 00003A9E 486C 00D6 pea.l [A4 + 0xD6] 00003AA2 41EC 004E lea.l A0, [A4 + 0x4E] 00003AA6 2F20 move.l -[A7], -[A0] 00003AA8 2F20 move.l -[A7], -[A0] 00003AAA 3F20 move.w -[A7], -[A0] 00003AAC 41EC 0044 lea.l A0, [A4 + 0x44] 00003AB0 2F20 move.l -[A7], -[A0] 00003AB2 2F20 move.l -[A7], -[A0] 00003AB4 3F20 move.w -[A7], -[A0] 00003AB6 4EBA D91C jsr [PC - 0x26E4 /* 000013D4 */] 00003ABA 4FEF 0018 lea.l A7, [A7 + 0x18] label00003ABE: 00003ABE 2F0C move.l -[A7], A4 00003AC0 4EBA F5D6 jsr [PC - 0xA2A /* 00003098 */] 00003AC4 588F addq.l A7, 4 00003AC6 4880 ext.w D0 00003AC8 3D40 FFDC move.w [A6 - 0x24], D0 00003ACC 306C 0066 movea.w A0, [A4 + 0x66] 00003AD0 2F08 move.l -[A7], A0 00003AD2 4878 0014 push.l 0x14 00003AD6 4EBA D8BE jsr [PC - 0x2742 /* 00001396 */] 00003ADA 508F addq.l A7, 8 00003ADC 3D40 FFDA move.w [A6 - 0x26], D0 00003AE0 302E FFDC move.w D0, [A6 - 0x24] 00003AE4 4EAD 003A jsr [A5 + 0x3A /* export_3 */] 00003AE8 0000 0002 ori.b D0, 0x2 00003AEC 001E 0006 ori.b [A6]+, 0x6 00003AF0 000C 0012 ori.b A4, 0x12 00003AF4 396E FFDA 00B4 move.w [A4 + 0xB4], [A6 - 0x26] 00003AFA 600E bra +0x10 /* 00003B0A */ 00003AFC 396E FFDA 00B6 move.w [A4 + 0xB6], [A6 - 0x26] 00003B02 6006 bra +0x8 /* 00003B0A */ 00003B04 396E FFDA 00B8 move.w [A4 + 0xB8], [A6 - 0x26] label00003B0A: 00003B0A 302E FFDA move.w D0, [A6 - 0x26] 00003B0E 916C 0066 sub.w [A4 + 0x66], D0 label00003B12: 00003B12 2D6C 0026 FFD4 move.l [A6 - 0x2C], [A4 + 0x26] 00003B18 2D6C 002A FFD8 move.l [A6 - 0x28], [A4 + 0x2A] 00003B1E 3D6C 002E FFDC move.w [A6 - 0x24], [A4 + 0x2E] 00003B24 486E FFD4 pea.l [A6 - 0x2C] 00003B28 3F3C 000D move.w -[A7], 0xD /* '\r' */ 00003B2C A9EB syscall Pack4/FP68K 00003B2E 206D E4D4 movea.l A0, [A5 - 0x1B2C] 00003B32 4868 003A pea.l [A0 + 0x3A] 00003B36 486E FFD4 pea.l [A6 - 0x2C] 00003B3A 3F3C 0000 move.w -[A7], 0x0 00003B3E A9EB syscall Pack4/FP68K 00003B40 41EE FFEC lea.l A0, [A6 - 0x14] 00003B44 43EE FFD4 lea.l A1, [A6 - 0x2C] 00003B48 20D9 move.l [A0]+, [A1]+ 00003B4A 20D9 move.l [A0]+, [A1]+ 00003B4C 30D9 move.w [A0]+, [A1]+ 00003B4E 2D6C 0030 FFD4 move.l [A6 - 0x2C], [A4 + 0x30] 00003B54 2D6C 0034 FFD8 move.l [A6 - 0x28], [A4 + 0x34] 00003B5A 3D6C 0038 FFDC move.w [A6 - 0x24], [A4 + 0x38] 00003B60 486E FFD4 pea.l [A6 - 0x2C] 00003B64 3F3C 000D move.w -[A7], 0xD /* '\r' */ 00003B68 A9EB syscall Pack4/FP68K 00003B6A 206D E4D4 movea.l A0, [A5 - 0x1B2C] 00003B6E 4868 0044 pea.l [A0 + 0x44] 00003B72 486E FFD4 pea.l [A6 - 0x2C] 00003B76 3F3C 0000 move.w -[A7], 0x0 00003B7A A9EB syscall Pack4/FP68K 00003B7C 41EE FFE2 lea.l A0, [A6 - 0x1E] 00003B80 43EE FFD4 lea.l A1, [A6 - 0x2C] 00003B84 20D9 move.l [A0]+, [A1]+ 00003B86 20D9 move.l [A0]+, [A1]+ 00003B88 30D9 move.w [A0]+, [A1]+ 00003B8A 41EE FFEC lea.l A0, [A6 - 0x14] 00003B8E 2F20 move.l -[A7], -[A0] 00003B90 2F20 move.l -[A7], -[A0] 00003B92 3F20 move.w -[A7], -[A0] 00003B94 41EE FFF6 lea.l A0, [A6 - 0xA] 00003B98 2F20 move.l -[A7], -[A0] 00003B9A 2F20 move.l -[A7], -[A0] 00003B9C 3F20 move.w -[A7], -[A0] 00003B9E 486E FFD4 pea.l [A6 - 0x2C] 00003BA2 4EBA DB08 jsr [PC - 0x24F8 /* 000016AC */] 00003BA6 4FEF 0018 lea.l A7, [A7 + 0x18] 00003BAA 486D F8FE pea.l [A5 - 0x702] 00003BAE 486E FFD4 pea.l [A6 - 0x2C] 00003BB2 3F3C 0006 move.w -[A7], 0x6 00003BB6 A9EB syscall Pack4/FP68K 00003BB8 41EC 00E0 lea.l A0, [A4 + 0xE0] 00003BBC 43EE FFD4 lea.l A1, [A6 - 0x2C] 00003BC0 20D9 move.l [A0]+, [A1]+ 00003BC2 20D9 move.l [A0]+, [A1]+ 00003BC4 30D9 move.w [A0]+, [A1]+ 00003BC6 0C6E 03E8 FFE0 cmpi.w [A6 - 0x20], 0x3E8 00003BCC 6C44 bge +0x46 /* 00003C12 */ 00003BCE 206D E4D4 movea.l A0, [A5 - 0x1B2C] 00003BD2 41E8 004E lea.l A0, [A0 + 0x4E] 00003BD6 2F20 move.l -[A7], -[A0] 00003BD8 2F20 move.l -[A7], -[A0] 00003BDA 3F20 move.w -[A7], -[A0] 00003BDC 206D E4D4 movea.l A0, [A5 - 0x1B2C] 00003BE0 41E8 0044 lea.l A0, [A0 + 0x44] 00003BE4 2F20 move.l -[A7], -[A0] 00003BE6 2F20 move.l -[A7], -[A0] 00003BE8 3F20 move.w -[A7], -[A0] 00003BEA 486E FFD4 pea.l [A6 - 0x2C] 00003BEE 4EBA DABC jsr [PC - 0x2544 /* 000016AC */] 00003BF2 4FEF 0018 lea.l A7, [A7 + 0x18] 00003BF6 486D F908 pea.l [A5 - 0x6F8] 00003BFA 486E FFD4 pea.l [A6 - 0x2C] 00003BFE 3F3C 0004 move.w -[A7], 0x4 00003C02 A9EB syscall Pack4/FP68K 00003C04 41EC 00E0 lea.l A0, [A4 + 0xE0] 00003C08 43EE FFD4 lea.l A1, [A6 - 0x2C] 00003C0C 20D9 move.l [A0]+, [A1]+ 00003C0E 20D9 move.l [A0]+, [A1]+ 00003C10 30D9 move.w [A0]+, [A1]+ label00003C12: 00003C12 3D7C 0000 FFDC move.w [A6 - 0x24], 0x0 00003C18 486E FFDC pea.l [A6 - 0x24] 00003C1C 486C 00D6 pea.l [A4 + 0xD6] 00003C20 3F3C 200A move.w -[A7], 0x200A /* ' \n' */ 00003C24 A9EB syscall Pack4/FP68K 00003C26 6F20 ble +0x22 /* 00003C48 */ 00003C28 486C 00D6 pea.l [A4 + 0xD6] 00003C2C 41EE FFEC lea.l A0, [A6 - 0x14] 00003C30 2F20 move.l -[A7], -[A0] 00003C32 2F20 move.l -[A7], -[A0] 00003C34 3F20 move.w -[A7], -[A0] 00003C36 41EE FFF6 lea.l A0, [A6 - 0xA] 00003C3A 2F20 move.l -[A7], -[A0] 00003C3C 2F20 move.l -[A7], -[A0] 00003C3E 3F20 move.w -[A7], -[A0] 00003C40 4EBA D792 jsr [PC - 0x286E /* 000013D4 */] 00003C44 4FEF 0018 lea.l A7, [A7 + 0x18] label00003C48: 00003C48 3D7C 0000 FFDC move.w [A6 - 0x24], 0x0 00003C4E 486E FFDC pea.l [A6 - 0x24] 00003C52 486C 00AA pea.l [A4 + 0xAA] 00003C56 3F3C 200A move.w -[A7], 0x200A /* ' \n' */ 00003C5A A9EB syscall Pack4/FP68K 00003C5C 6E12 bgt +0x14 /* 00003C70 */ 00003C5E 302C 0068 move.w D0, [A4 + 0x68] 00003C62 D16C 0066 add.w [A4 + 0x66], D0 00003C66 426C 0068 clr.w [A4 + 0x68] 00003C6A 426C 006A clr.w [A4 + 0x6A] 00003C6E 6006 bra +0x8 /* 00003C76 */ label00003C70: 00003C70 396E FFDE 006A move.w [A4 + 0x6A], [A6 - 0x22] label00003C76: 00003C76 286C 00EA movea.l A4, [A4 + 0xEA] label00003C7A: 00003C7A B8FC 0000 cmpa.w A4, 0x0 00003C7E 6600 FAE2 bne -0x51C /* 00003762 */ 00003C82 285F movea.l A4, [A7]+ 00003C84 4E5E unlink A6 00003C86 4E75 rts 00003C88 5354 subq.w [A4], 1 00003C8A 5241 addq.w D1, 1 00003C8C 5445 addq.w D5, 2 00003C8E 4759 chk.w D3, [A1]+ fn00003C90: 00003C90 4E56 FFC4 link A6, -0x003C 00003C94 206D E4D4 movea.l A0, [A5 - 0x1B2C] 00003C98 4A68 00BA tst.w [A0 + 0xBA] 00003C9C 6F00 0216 ble +0x218 /* 00003EB4 */ 00003CA0 4AAD F44A tst.l [A5 - 0xBB6] 00003CA4 670E beq +0x10 /* 00003CB4 */ 00003CA6 2F2D F44A move.l -[A7], [A5 - 0xBB6] 00003CAA 2F2D F406 move.l -[A7], [A5 - 0xBFA] 00003CAE 4EBA 16FC jsr [PC + 0x16FC /* 000053AC */] 00003CB2 508F addq.l A7, 8 label00003CB4: 00003CB4 206D E4D4 movea.l A0, [A5 - 0x1B2C] 00003CB8 2D68 00CA FFFC move.l [A6 - 0x4], [A0 + 0xCA] 00003CBE 206E FFFC movea.l A0, [A6 - 0x4] 00003CC2 2D68 0026 FFC6 move.l [A6 - 0x3A], [A0 + 0x26] 00003CC8 2D68 002A FFCA move.l [A6 - 0x36], [A0 + 0x2A] 00003CCE 3D68 002E FFCE move.w [A6 - 0x32], [A0 + 0x2E] 00003CD4 486E FFC6 pea.l [A6 - 0x3A] 00003CD8 3F3C 000D move.w -[A7], 0xD /* '\r' */ 00003CDC A9EB syscall Pack4/FP68K 00003CDE 41EE FFF0 lea.l A0, [A6 - 0x10] 00003CE2 43EE FFC6 lea.l A1, [A6 - 0x3A] 00003CE6 20D9 move.l [A0]+, [A1]+ 00003CE8 20D9 move.l [A0]+, [A1]+ 00003CEA 30D9 move.w [A0]+, [A1]+ 00003CEC 206E FFFC movea.l A0, [A6 - 0x4] 00003CF0 2D68 0030 FFC6 move.l [A6 - 0x3A], [A0 + 0x30] 00003CF6 2D68 0034 FFCA move.l [A6 - 0x36], [A0 + 0x34] 00003CFC 3D68 0038 FFCE move.w [A6 - 0x32], [A0 + 0x38] 00003D02 486E FFC6 pea.l [A6 - 0x3A] 00003D06 3F3C 000D move.w -[A7], 0xD /* '\r' */ 00003D0A A9EB syscall Pack4/FP68K 00003D0C 41EE FFE6 lea.l A0, [A6 - 0x1A] 00003D10 43EE FFC6 lea.l A1, [A6 - 0x3A] 00003D14 20D9 move.l [A0]+, [A1]+ 00003D16 20D9 move.l [A0]+, [A1]+ 00003D18 30D9 move.w [A0]+, [A1]+ 00003D1A 206D E4D4 movea.l A0, [A5 - 0x1B2C] 00003D1E 226D E4D4 movea.l A1, [A5 - 0x1B2C] 00003D22 3029 0066 move.w D0, [A1 + 0x66] 00003D26 B068 00BA cmp.w D0, [A0 + 0xBA] 00003D2A 6C0C bge +0xE /* 00003D38 */ 00003D2C 206D E4D4 movea.l A0, [A5 - 0x1B2C] 00003D30 3D68 0066 FFFA move.w [A6 - 0x6], [A0 + 0x66] 00003D36 600A bra +0xC /* 00003D42 */ label00003D38: 00003D38 206D E4D4 movea.l A0, [A5 - 0x1B2C] 00003D3C 3D68 00BA FFFA move.w [A6 - 0x6], [A0 + 0xBA] label00003D42: 00003D42 41EE FFF0 lea.l A0, [A6 - 0x10] 00003D46 2F20 move.l -[A7], -[A0] 00003D48 2F20 move.l -[A7], -[A0] 00003D4A 3F20 move.w -[A7], -[A0] 00003D4C 41EE FFFA lea.l A0, [A6 - 0x6] 00003D50 2F20 move.l -[A7], -[A0] 00003D52 2F20 move.l -[A7], -[A0] 00003D54 3F20 move.w -[A7], -[A0] 00003D56 486E FFC6 pea.l [A6 - 0x3A] 00003D5A 4EBA D950 jsr [PC - 0x26B0 /* 000016AC */] 00003D5E 4FEF 0018 lea.l A7, [A7 + 0x18] 00003D62 486E FFC6 pea.l [A6 - 0x3A] 00003D66 3F3C 0016 move.w -[A7], 0x16 00003D6A A9EB syscall Pack4/FP68K 00003D6C 486E FFC6 pea.l [A6 - 0x3A] 00003D70 486E FFC4 pea.l [A6 - 0x3C] 00003D74 3F3C 2010 move.w -[A7], 0x2010 00003D78 A9EB syscall Pack4/FP68K 00003D7A 3D6E FFC4 FFD0 move.w [A6 - 0x30], [A6 - 0x3C] 00003D80 41EE FFF0 lea.l A0, [A6 - 0x10] 00003D84 2F20 move.l -[A7], -[A0] 00003D86 2F20 move.l -[A7], -[A0] 00003D88 3F20 move.w -[A7], -[A0] 00003D8A 41EE FFFA lea.l A0, [A6 - 0x6] 00003D8E 2F20 move.l -[A7], -[A0] 00003D90 2F20 move.l -[A7], -[A0] 00003D92 3F20 move.w -[A7], -[A0] 00003D94 486E FFC6 pea.l [A6 - 0x3A] 00003D98 4EBA D79A jsr [PC - 0x2866 /* 00001534 */] 00003D9C 4FEF 0018 lea.l A7, [A7 + 0x18] 00003DA0 41EE FFDC lea.l A0, [A6 - 0x24] 00003DA4 43EE FFC6 lea.l A1, [A6 - 0x3A] 00003DA8 20D9 move.l [A0]+, [A1]+ 00003DAA 20D9 move.l [A0]+, [A1]+ 00003DAC 30D9 move.w [A0]+, [A1]+ 00003DAE 206D E4D4 movea.l A0, [A5 - 0x1B2C] 00003DB2 302E FFFA move.w D0, [A6 - 0x6] 00003DB6 9168 0066 sub.w [A0 + 0x66], D0 00003DBA 2D6D F912 FFC6 move.l [A6 - 0x3A], [A5 - 0x6EE] 00003DC0 2D6D F916 FFCA move.l [A6 - 0x36], [A5 - 0x6EA] 00003DC6 3D6D F91A FFCE move.w [A6 - 0x32], [A5 - 0x6E6] 00003DCC 486E FFFA pea.l [A6 - 0x6] 00003DD0 486E FFC6 pea.l [A6 - 0x3A] 00003DD4 3F3C 2004 move.w -[A7], 0x2004 00003DD8 A9EB syscall Pack4/FP68K 00003DDA 206D E4D4 movea.l A0, [A5 - 0x1B2C] 00003DDE 4868 008C pea.l [A0 + 0x8C] 00003DE2 486E FFC6 pea.l [A6 - 0x3A] 00003DE6 3F3C 0004 move.w -[A7], 0x4 00003DEA A9EB syscall Pack4/FP68K 00003DEC 486E FFD0 pea.l [A6 - 0x30] 00003DF0 486E FFC6 pea.l [A6 - 0x3A] 00003DF4 3F3C 2006 move.w -[A7], 0x2006 00003DF8 A9EB syscall Pack4/FP68K 00003DFA 41EE FFD2 lea.l A0, [A6 - 0x2E] 00003DFE 43EE FFC6 lea.l A1, [A6 - 0x3A] 00003E02 20D9 move.l [A0]+, [A1]+ 00003E04 20D9 move.l [A0]+, [A1]+ 00003E06 30D9 move.w [A0]+, [A1]+ 00003E08 4A2D E4AE tst.b [A5 - 0x1B52] 00003E0C 673A beq +0x3C /* 00003E48 */ 00003E0E 41EE FFDC lea.l A0, [A6 - 0x24] 00003E12 2F20 move.l -[A7], -[A0] 00003E14 2F20 move.l -[A7], -[A0] 00003E16 3F20 move.w -[A7], -[A0] 00003E18 486D F91C pea.l [A5 - 0x6E4] 00003E1C 486D F72E pea.l [A5 - 0x8D2] 00003E20 4EAD 0162 jsr [A5 + 0x162 /* export_40 */] 00003E24 4FEF 0012 lea.l A7, [A7 + 0x12] 00003E28 3F3C 0041 move.w -[A7], 0x41 /* 'A' */ 00003E2C 4267 clr.w -[A7] 00003E2E 3F2D E4E0 move.w -[A7], [A5 - 0x1B20] 00003E32 4267 clr.w -[A7] 00003E34 486D F72E pea.l [A5 - 0x8D2] 00003E38 486D E4F0 pea.l [A5 - 0x1B10] 00003E3C 2F2D E4E8 move.l -[A7], [A5 - 0x1B18] 00003E40 4EBA 1CBC jsr [PC + 0x1CBC /* 00005AFE */] 00003E44 4FEF 0014 lea.l A7, [A7 + 0x14] label00003E48: 00003E48 41EE FFE6 lea.l A0, [A6 - 0x1A] 00003E4C 2F20 move.l -[A7], -[A0] 00003E4E 2F20 move.l -[A7], -[A0] 00003E50 3F20 move.w -[A7], -[A0] 00003E52 486E FFC6 pea.l [A6 - 0x3A] 00003E56 4EBA 1FD4 jsr [PC + 0x1FD4 /* 00005E2C */] 00003E5A 4FEF 000E lea.l A7, [A7 + 0xE] 00003E5E 486E FFD2 pea.l [A6 - 0x2E] 00003E62 486E FFC6 pea.l [A6 - 0x3A] 00003E66 3F3C 0004 move.w -[A7], 0x4 00003E6A A9EB syscall Pack4/FP68K 00003E6C 206E FFFC movea.l A0, [A6 - 0x4] 00003E70 486E FFC6 pea.l [A6 - 0x3A] 00003E74 4868 004E pea.l [A0 + 0x4E] 00003E78 3F3C 0000 move.w -[A7], 0x0 00003E7C A9EB syscall Pack4/FP68K 00003E7E 41EE FFE6 lea.l A0, [A6 - 0x1A] 00003E82 2F20 move.l -[A7], -[A0] 00003E84 2F20 move.l -[A7], -[A0] 00003E86 3F20 move.w -[A7], -[A0] 00003E88 486E FFC6 pea.l [A6 - 0x3A] 00003E8C 4EBA 1D5E jsr [PC + 0x1D5E /* 00005BEC */] 00003E90 4FEF 000E lea.l A7, [A7 + 0xE] 00003E94 486E FFD2 pea.l [A6 - 0x2E] 00003E98 486E FFC6 pea.l [A6 - 0x3A] 00003E9C 3F3C 0004 move.w -[A7], 0x4 00003EA0 A9EB syscall Pack4/FP68K 00003EA2 206E FFFC movea.l A0, [A6 - 0x4] 00003EA6 486E FFC6 pea.l [A6 - 0x3A] 00003EAA 4868 0058 pea.l [A0 + 0x58] 00003EAE 3F3C 0000 move.w -[A7], 0x0 00003EB2 A9EB syscall Pack4/FP68K label00003EB4: 00003EB4 206D E4D4 movea.l A0, [A5 - 0x1B2C] 00003EB8 4A68 00BC tst.w [A0 + 0xBC] 00003EBC 6F00 0216 ble +0x218 /* 000040D4 */ 00003EC0 4AAD F446 tst.l [A5 - 0xBBA] 00003EC4 670E beq +0x10 /* 00003ED4 */ 00003EC6 2F2D F446 move.l -[A7], [A5 - 0xBBA] 00003ECA 2F2D F402 move.l -[A7], [A5 - 0xBFE] 00003ECE 4EBA 14DC jsr [PC + 0x14DC /* 000053AC */] 00003ED2 508F addq.l A7, 8 label00003ED4: 00003ED4 206D E4D4 movea.l A0, [A5 - 0x1B2C] 00003ED8 2D68 00CE FFFC move.l [A6 - 0x4], [A0 + 0xCE] 00003EDE 206E FFFC movea.l A0, [A6 - 0x4] 00003EE2 2D68 0026 FFC6 move.l [A6 - 0x3A], [A0 + 0x26] 00003EE8 2D68 002A FFCA move.l [A6 - 0x36], [A0 + 0x2A] 00003EEE 3D68 002E FFCE move.w [A6 - 0x32], [A0 + 0x2E] 00003EF4 486E FFC6 pea.l [A6 - 0x3A] 00003EF8 3F3C 000D move.w -[A7], 0xD /* '\r' */ 00003EFC A9EB syscall Pack4/FP68K 00003EFE 41EE FFF0 lea.l A0, [A6 - 0x10] 00003F02 43EE FFC6 lea.l A1, [A6 - 0x3A] 00003F06 20D9 move.l [A0]+, [A1]+ 00003F08 20D9 move.l [A0]+, [A1]+ 00003F0A 30D9 move.w [A0]+, [A1]+ 00003F0C 206E FFFC movea.l A0, [A6 - 0x4] 00003F10 2D68 0030 FFC6 move.l [A6 - 0x3A], [A0 + 0x30] 00003F16 2D68 0034 FFCA move.l [A6 - 0x36], [A0 + 0x34] 00003F1C 3D68 0038 FFCE move.w [A6 - 0x32], [A0 + 0x38] 00003F22 486E FFC6 pea.l [A6 - 0x3A] 00003F26 3F3C 000D move.w -[A7], 0xD /* '\r' */ 00003F2A A9EB syscall Pack4/FP68K 00003F2C 41EE FFE6 lea.l A0, [A6 - 0x1A] 00003F30 43EE FFC6 lea.l A1, [A6 - 0x3A] 00003F34 20D9 move.l [A0]+, [A1]+ 00003F36 20D9 move.l [A0]+, [A1]+ 00003F38 30D9 move.w [A0]+, [A1]+ 00003F3A 206D E4D4 movea.l A0, [A5 - 0x1B2C] 00003F3E 226D E4D4 movea.l A1, [A5 - 0x1B2C] 00003F42 3029 0066 move.w D0, [A1 + 0x66] 00003F46 B068 00BC cmp.w D0, [A0 + 0xBC] 00003F4A 6C0C bge +0xE /* 00003F58 */ 00003F4C 206D E4D4 movea.l A0, [A5 - 0x1B2C] 00003F50 3D68 0066 FFFA move.w [A6 - 0x6], [A0 + 0x66] 00003F56 600A bra +0xC /* 00003F62 */ label00003F58: 00003F58 206D E4D4 movea.l A0, [A5 - 0x1B2C] 00003F5C 3D68 00BC FFFA move.w [A6 - 0x6], [A0 + 0xBC] label00003F62: 00003F62 41EE FFF0 lea.l A0, [A6 - 0x10] 00003F66 2F20 move.l -[A7], -[A0] 00003F68 2F20 move.l -[A7], -[A0] 00003F6A 3F20 move.w -[A7], -[A0] 00003F6C 41EE FFFA lea.l A0, [A6 - 0x6] 00003F70 2F20 move.l -[A7], -[A0] 00003F72 2F20 move.l -[A7], -[A0] 00003F74 3F20 move.w -[A7], -[A0] 00003F76 486E FFC6 pea.l [A6 - 0x3A] 00003F7A 4EBA D730 jsr [PC - 0x28D0 /* 000016AC */] 00003F7E 4FEF 0018 lea.l A7, [A7 + 0x18] 00003F82 486E FFC6 pea.l [A6 - 0x3A] 00003F86 3F3C 0016 move.w -[A7], 0x16 00003F8A A9EB syscall Pack4/FP68K 00003F8C 486E FFC6 pea.l [A6 - 0x3A] 00003F90 486E FFC4 pea.l [A6 - 0x3C] 00003F94 3F3C 2010 move.w -[A7], 0x2010 00003F98 A9EB syscall Pack4/FP68K 00003F9A 3D6E FFC4 FFD0 move.w [A6 - 0x30], [A6 - 0x3C] 00003FA0 41EE FFF0 lea.l A0, [A6 - 0x10] 00003FA4 2F20 move.l -[A7], -[A0] 00003FA6 2F20 move.l -[A7], -[A0] 00003FA8 3F20 move.w -[A7], -[A0] 00003FAA 41EE FFFA lea.l A0, [A6 - 0x6] 00003FAE 2F20 move.l -[A7], -[A0] 00003FB0 2F20 move.l -[A7], -[A0] 00003FB2 3F20 move.w -[A7], -[A0] 00003FB4 486E FFC6 pea.l [A6 - 0x3A] 00003FB8 4EBA D57A jsr [PC - 0x2A86 /* 00001534 */] 00003FBC 4FEF 0018 lea.l A7, [A7 + 0x18] 00003FC0 41EE FFDC lea.l A0, [A6 - 0x24] 00003FC4 43EE FFC6 lea.l A1, [A6 - 0x3A] 00003FC8 20D9 move.l [A0]+, [A1]+ 00003FCA 20D9 move.l [A0]+, [A1]+ 00003FCC 30D9 move.w [A0]+, [A1]+ 00003FCE 206D E4D4 movea.l A0, [A5 - 0x1B2C] 00003FD2 302E FFFA move.w D0, [A6 - 0x6] 00003FD6 9168 0066 sub.w [A0 + 0x66], D0 00003FDA 2D6D F936 FFC6 move.l [A6 - 0x3A], [A5 - 0x6CA] 00003FE0 2D6D F93A FFCA move.l [A6 - 0x36], [A5 - 0x6C6] 00003FE6 3D6D F93E FFCE move.w [A6 - 0x32], [A5 - 0x6C2] 00003FEC 486E FFFA pea.l [A6 - 0x6] 00003FF0 486E FFC6 pea.l [A6 - 0x3A] 00003FF4 3F3C 2004 move.w -[A7], 0x2004 00003FF8 A9EB syscall Pack4/FP68K 00003FFA 206D E4D4 movea.l A0, [A5 - 0x1B2C] 00003FFE 4868 0096 pea.l [A0 + 0x96] 00004002 486E FFC6 pea.l [A6 - 0x3A] 00004006 3F3C 0004 move.w -[A7], 0x4 0000400A A9EB syscall Pack4/FP68K 0000400C 486E FFD0 pea.l [A6 - 0x30] 00004010 486E FFC6 pea.l [A6 - 0x3A] 00004014 3F3C 2006 move.w -[A7], 0x2006 00004018 A9EB syscall Pack4/FP68K 0000401A 41EE FFD2 lea.l A0, [A6 - 0x2E] 0000401E 43EE FFC6 lea.l A1, [A6 - 0x3A] 00004022 20D9 move.l [A0]+, [A1]+ 00004024 20D9 move.l [A0]+, [A1]+ 00004026 30D9 move.w [A0]+, [A1]+ 00004028 4A2D E4AE tst.b [A5 - 0x1B52] 0000402C 673A beq +0x3C /* 00004068 */ 0000402E 41EE FFDC lea.l A0, [A6 - 0x24] 00004032 2F20 move.l -[A7], -[A0] 00004034 2F20 move.l -[A7], -[A0] 00004036 3F20 move.w -[A7], -[A0] 00004038 486D F940 pea.l [A5 - 0x6C0] 0000403C 486D F72E pea.l [A5 - 0x8D2] 00004040 4EAD 0162 jsr [A5 + 0x162 /* export_40 */] 00004044 4FEF 0012 lea.l A7, [A7 + 0x12] 00004048 3F3C 0041 move.w -[A7], 0x41 /* 'A' */ 0000404C 4267 clr.w -[A7] 0000404E 3F2D E4E0 move.w -[A7], [A5 - 0x1B20] 00004052 4267 clr.w -[A7] 00004054 486D F72E pea.l [A5 - 0x8D2] 00004058 486D E4F0 pea.l [A5 - 0x1B10] 0000405C 2F2D E4E8 move.l -[A7], [A5 - 0x1B18] 00004060 4EBA 1A9C jsr [PC + 0x1A9C /* 00005AFE */] 00004064 4FEF 0014 lea.l A7, [A7 + 0x14] label00004068: 00004068 41EE FFE6 lea.l A0, [A6 - 0x1A] 0000406C 2F20 move.l -[A7], -[A0] 0000406E 2F20 move.l -[A7], -[A0] 00004070 3F20 move.w -[A7], -[A0] 00004072 486E FFC6 pea.l [A6 - 0x3A] 00004076 4EBA 1DB4 jsr [PC + 0x1DB4 /* 00005E2C */] 0000407A 4FEF 000E lea.l A7, [A7 + 0xE] 0000407E 486E FFD2 pea.l [A6 - 0x2E] 00004082 486E FFC6 pea.l [A6 - 0x3A] 00004086 3F3C 0004 move.w -[A7], 0x4 0000408A A9EB syscall Pack4/FP68K 0000408C 206E FFFC movea.l A0, [A6 - 0x4] 00004090 486E FFC6 pea.l [A6 - 0x3A] 00004094 4868 004E pea.l [A0 + 0x4E] 00004098 3F3C 0002 move.w -[A7], 0x2 0000409C A9EB syscall Pack4/FP68K 0000409E 41EE FFE6 lea.l A0, [A6 - 0x1A] 000040A2 2F20 move.l -[A7], -[A0] 000040A4 2F20 move.l -[A7], -[A0] 000040A6 3F20 move.w -[A7], -[A0] 000040A8 486E FFC6 pea.l [A6 - 0x3A] 000040AC 4EBA 1B3E jsr [PC + 0x1B3E /* 00005BEC */] 000040B0 4FEF 000E lea.l A7, [A7 + 0xE] 000040B4 486E FFD2 pea.l [A6 - 0x2E] 000040B8 486E FFC6 pea.l [A6 - 0x3A] 000040BC 3F3C 0004 move.w -[A7], 0x4 000040C0 A9EB syscall Pack4/FP68K 000040C2 206E FFFC movea.l A0, [A6 - 0x4] 000040C6 486E FFC6 pea.l [A6 - 0x3A] 000040CA 4868 0058 pea.l [A0 + 0x58] 000040CE 3F3C 0002 move.w -[A7], 0x2 000040D2 A9EB syscall Pack4/FP68K label000040D4: 000040D4 4E5E unlink A6 000040D6 4E75 rts 000040D8 5452 addq.w [A2], 2 000040DA 4143 chk.w D0, D3 000040DC 544F addq.w A7, 2 000040DE 5250 addq.w [A0], 1 fn000040E0: 000040E0 4E56 FFDC link A6, -0x0024 000040E4 2F0C move.l -[A7], A4 000040E6 286D E4D4 movea.l A4, [A5 - 0x1B2C] 000040EA 6000 00D8 bra +0xDA /* 000041C4 */ label000040EE: 000040EE 0C6C 0002 0010 cmpi.w [A4 + 0x10], 0x2 000040F4 6600 00CA bne +0xCC /* 000041C0 */ 000040F8 2D6C 00D2 FFE8 move.l [A6 - 0x18], [A4 + 0xD2] 000040FE 206E FFE8 movea.l A0, [A6 - 0x18] 00004102 3D7C 0002 FFE6 move.w [A6 - 0x1A], 0x2 00004108 2D68 003A FFDC move.l [A6 - 0x24], [A0 + 0x3A] 0000410E 2D68 003E FFE0 move.l [A6 - 0x20], [A0 + 0x3E] 00004114 3D68 0042 FFE4 move.w [A6 - 0x1C], [A0 + 0x42] 0000411A 486E FFE6 pea.l [A6 - 0x1A] 0000411E 486E FFDC pea.l [A6 - 0x24] 00004122 3F3C 2004 move.w -[A7], 0x2004 00004126 A9EB syscall Pack4/FP68K 00004128 486C 003A pea.l [A4 + 0x3A] 0000412C 486E FFDC pea.l [A6 - 0x24] 00004130 3F3C 0002 move.w -[A7], 0x2 00004134 A9EB syscall Pack4/FP68K 00004136 41EE FFF6 lea.l A0, [A6 - 0xA] 0000413A 43EE FFDC lea.l A1, [A6 - 0x24] 0000413E 20D9 move.l [A0]+, [A1]+ 00004140 20D9 move.l [A0]+, [A1]+ 00004142 30D9 move.w [A0]+, [A1]+ 00004144 206E FFE8 movea.l A0, [A6 - 0x18] 00004148 3D7C 0002 FFE6 move.w [A6 - 0x1A], 0x2 0000414E 2D68 0044 FFDC move.l [A6 - 0x24], [A0 + 0x44] 00004154 2D68 0048 FFE0 move.l [A6 - 0x20], [A0 + 0x48] 0000415A 3D68 004C FFE4 move.w [A6 - 0x1C], [A0 + 0x4C] 00004160 486E FFE6 pea.l [A6 - 0x1A] 00004164 486E FFDC pea.l [A6 - 0x24] 00004168 3F3C 2004 move.w -[A7], 0x2004 0000416C A9EB syscall Pack4/FP68K 0000416E 486C 0044 pea.l [A4 + 0x44] 00004172 486E FFDC pea.l [A6 - 0x24] 00004176 3F3C 0002 move.w -[A7], 0x2 0000417A A9EB syscall Pack4/FP68K 0000417C 41EE FFEC lea.l A0, [A6 - 0x14] 00004180 43EE FFDC lea.l A1, [A6 - 0x24] 00004184 20D9 move.l [A0]+, [A1]+ 00004186 20D9 move.l [A0]+, [A1]+ 00004188 30D9 move.w [A0]+, [A1]+ 0000418A 206E FFE8 movea.l A0, [A6 - 0x18] 0000418E 41E8 004E lea.l A0, [A0 + 0x4E] 00004192 2F20 move.l -[A7], -[A0] 00004194 2F20 move.l -[A7], -[A0] 00004196 3F20 move.w -[A7], -[A0] 00004198 206E FFE8 movea.l A0, [A6 - 0x18] 0000419C 41E8 0044 lea.l A0, [A0 + 0x44] 000041A0 2F20 move.l -[A7], -[A0] 000041A2 2F20 move.l -[A7], -[A0] 000041A4 3F20 move.w -[A7], -[A0] 000041A6 486E FFDE pea.l [A6 - 0x22] 000041AA 4EBA D500 jsr [PC - 0x2B00 /* 000016AC */] 000041AE 4FEF 0018 lea.l A7, [A7 + 0x18] 000041B2 41EC 00E0 lea.l A0, [A4 + 0xE0] 000041B6 43EE FFDE lea.l A1, [A6 - 0x22] 000041BA 20D9 move.l [A0]+, [A1]+ 000041BC 20D9 move.l [A0]+, [A1]+ 000041BE 30D9 move.w [A0]+, [A1]+ label000041C0: 000041C0 286C 00EA movea.l A4, [A4 + 0xEA] label000041C4: 000041C4 B8FC 0000 cmpa.w A4, 0x0 000041C8 6600 FF24 bne -0xDA /* 000040EE */ 000041CC 285F movea.l A4, [A7]+ 000041CE 4E5E unlink A6 000041D0 4E75 rts 000041D2 5345 subq.w D5, 1 000041D4 5454 addq.w [A4], 2 000041D6 4F52 chk.w D7, [A2] 000041D8 5045 addq.w D5, 8 fn000041DA: 000041DA 4E56 FF96 link A6, -0x006A 000041DE 2F0C move.l -[A7], A4 000041E0 286D E4D4 movea.l A4, [A5 - 0x1B2C] 000041E4 6000 06DA bra +0x6DC /* 000048C0 */ label000041E8: 000041E8 0C6C 0002 0010 cmpi.w [A4 + 0x10], 0x2 000041EE 670A beq +0xC /* 000041FA */ 000041F0 0C6C 0001 0010 cmpi.w [A4 + 0x10], 0x1 000041F6 6600 06C4 bne +0x6C6 /* 000048BC */ label000041FA: 000041FA 3D7C FFFE FFF2 move.w [A6 - 0xE], 0xFFFE 00004200 486E FFF2 pea.l [A6 - 0xE] 00004204 486C 00D6 pea.l [A4 + 0xD6] 00004208 3F3C 200A move.w -[A7], 0x200A /* ' \n' */ 0000420C A9EB syscall Pack4/FP68K 0000420E 6F00 06AC ble +0x6AE /* 000048BC */ 00004212 4EAD 00CA jsr [A5 + 0xCA /* export_21 */] 00004216 41EE FFEA lea.l A0, [A6 - 0x16] 0000421A 43EC 003A lea.l A1, [A4 + 0x3A] 0000421E 20D9 move.l [A0]+, [A1]+ 00004220 20D9 move.l [A0]+, [A1]+ 00004222 30D9 move.w [A0]+, [A1]+ 00004224 41EE FFE0 lea.l A0, [A6 - 0x20] 00004228 43EC 0044 lea.l A1, [A4 + 0x44] 0000422C 20D9 move.l [A0]+, [A1]+ 0000422E 20D9 move.l [A0]+, [A1]+ 00004230 30D9 move.w [A0]+, [A1]+ 00004232 3D7C 0000 FFDE move.w [A6 - 0x22], 0x0 00004238 486E FFDE pea.l [A6 - 0x22] 0000423C 486C 00D6 pea.l [A4 + 0xD6] 00004240 3F3C 200A move.w -[A7], 0x200A /* ' \n' */ 00004244 A9EB syscall Pack4/FP68K 00004246 6D40 blt +0x42 /* 00004288 */ 00004248 2D6C 00D6 FFD6 move.l [A6 - 0x2A], [A4 + 0xD6] 0000424E 2D6C 00DA FFDA move.l [A6 - 0x26], [A4 + 0xDA] 00004254 3D6C 00DE FFDE move.w [A6 - 0x22], [A4 + 0xDE] 0000425A 486D F95A pea.l [A5 - 0x6A6] 0000425E 486E FFD6 pea.l [A6 - 0x2A] 00004262 3F3C 0004 move.w -[A7], 0x4 00004266 A9EB syscall Pack4/FP68K 00004268 486D F964 pea.l [A5 - 0x69C] 0000426C 486E FFD6 pea.l [A6 - 0x2A] 00004270 3F3C 0006 move.w -[A7], 0x6 00004274 A9EB syscall Pack4/FP68K 00004276 41EE FFF6 lea.l A0, [A6 - 0xA] 0000427A 43EE FFD6 lea.l A1, [A6 - 0x2A] 0000427E 20D9 move.l [A0]+, [A1]+ 00004280 20D9 move.l [A0]+, [A1]+ 00004282 30D9 move.w [A0]+, [A1]+ 00004284 6000 007E bra +0x80 /* 00004304 */ label00004288: 00004288 2D6C 00D2 FFDC move.l [A6 - 0x24], [A4 + 0xD2] 0000428E 206E FFDC movea.l A0, [A6 - 0x24] 00004292 2D68 0026 FFD2 move.l [A6 - 0x2E], [A0 + 0x26] 00004298 2D68 002A FFD6 move.l [A6 - 0x2A], [A0 + 0x2A] 0000429E 3D68 002E FFDA move.w [A6 - 0x26], [A0 + 0x2E] 000042A4 486C 0026 pea.l [A4 + 0x26] 000042A8 486E FFD2 pea.l [A6 - 0x2E] 000042AC 3F3C 0002 move.w -[A7], 0x2 000042B0 A9EB syscall Pack4/FP68K 000042B2 206E FFDC movea.l A0, [A6 - 0x24] 000042B6 2D68 0030 FFC8 move.l [A6 - 0x38], [A0 + 0x30] 000042BC 2D68 0034 FFCC move.l [A6 - 0x34], [A0 + 0x34] 000042C2 3D68 0038 FFD0 move.w [A6 - 0x30], [A0 + 0x38] 000042C8 486C 0030 pea.l [A4 + 0x30] 000042CC 486E FFC8 pea.l [A6 - 0x38] 000042D0 3F3C 0002 move.w -[A7], 0x2 000042D4 A9EB syscall Pack4/FP68K 000042D6 41EE FFD2 lea.l A0, [A6 - 0x2E] 000042DA 2F20 move.l -[A7], -[A0] 000042DC 2F20 move.l -[A7], -[A0] 000042DE 3F20 move.w -[A7], -[A0] 000042E0 41EE FFDC lea.l A0, [A6 - 0x24] 000042E4 2F20 move.l -[A7], -[A0] 000042E6 2F20 move.l -[A7], -[A0] 000042E8 3F20 move.w -[A7], -[A0] 000042EA 486E FFBE pea.l [A6 - 0x42] 000042EE 4EBA D244 jsr [PC - 0x2DBC /* 00001534 */] 000042F2 4FEF 0018 lea.l A7, [A7 + 0x18] 000042F6 41EE FFF6 lea.l A0, [A6 - 0xA] 000042FA 43EE FFBE lea.l A1, [A6 - 0x42] 000042FE 20D9 move.l [A0]+, [A1]+ 00004300 20D9 move.l [A0]+, [A1]+ 00004302 30D9 move.w [A0]+, [A1]+ label00004304: 00004304 0C6C 0001 0010 cmpi.w [A4 + 0x10], 0x1 0000430A 6608 bne +0xA /* 00004314 */ 0000430C 3D7C 00C8 FFF4 move.w [A6 - 0xC], 0xC8 00004312 6006 bra +0x8 /* 0000431A */ label00004314: 00004314 7018 moveq.l D0, 0x18 00004316 3D40 FFF4 move.w [A6 - 0xC], D0 label0000431A: 0000431A 2F0C move.l -[A7], A4 0000431C 3F2E FFF4 move.w -[A7], [A6 - 0xC] 00004320 486E FFE0 pea.l [A6 - 0x20] 00004324 486E FFEA pea.l [A6 - 0x16] 00004328 41EC 00EA lea.l A0, [A4 + 0xEA] 0000432C 2F20 move.l -[A7], -[A0] 0000432E 2F20 move.l -[A7], -[A0] 00004330 3F20 move.w -[A7], -[A0] 00004332 41D6 lea.l A0, [A6] 00004334 2F20 move.l -[A7], -[A0] 00004336 2F20 move.l -[A7], -[A0] 00004338 3F20 move.w -[A7], -[A0] 0000433A 4EBA 0F10 jsr [PC + 0xF10 /* 0000524C */] 0000433E 4FEF 0022 lea.l A7, [A7 + 0x22] 00004342 4A6C 0066 tst.w [A4 + 0x66] 00004346 6F00 0568 ble +0x56A /* 000048B0 */ 0000434A 41EE FFEA lea.l A0, [A6 - 0x16] 0000434E 2F20 move.l -[A7], -[A0] 00004350 2F20 move.l -[A7], -[A0] 00004352 3F20 move.w -[A7], -[A0] 00004354 41EE FFF4 lea.l A0, [A6 - 0xC] 00004358 2F20 move.l -[A7], -[A0] 0000435A 2F20 move.l -[A7], -[A0] 0000435C 3F20 move.w -[A7], -[A0] 0000435E 486E FFCC pea.l [A6 - 0x34] 00004362 4EBA D348 jsr [PC - 0x2CB8 /* 000016AC */] 00004366 4FEF 0018 lea.l A7, [A7 + 0x18] 0000436A 41EE FFD6 lea.l A0, [A6 - 0x2A] 0000436E 43EE FFCC lea.l A1, [A6 - 0x34] 00004372 20D9 move.l [A0]+, [A1]+ 00004374 20D9 move.l [A0]+, [A1]+ 00004376 30D9 move.w [A0]+, [A1]+ 00004378 486C 0066 pea.l [A4 + 0x66] 0000437C 486E FFD6 pea.l [A6 - 0x2A] 00004380 3F3C 200A move.w -[A7], 0x200A /* ' \n' */ 00004384 A9EB syscall Pack4/FP68K 00004386 6F0E ble +0x10 /* 00004396 */ 00004388 486C 0066 pea.l [A4 + 0x66] 0000438C 486E FFD6 pea.l [A6 - 0x2A] 00004390 3F3C 200E move.w -[A7], 0x200E 00004394 A9EB syscall Pack4/FP68K label00004396: 00004396 486C 00A0 pea.l [A4 + 0xA0] 0000439A 486E FFEA pea.l [A6 - 0x16] 0000439E 3F3C 0004 move.w -[A7], 0x4 000043A2 A9EB syscall Pack4/FP68K 000043A4 486C 00A0 pea.l [A4 + 0xA0] 000043A8 486E FFE0 pea.l [A6 - 0x20] 000043AC 3F3C 0004 move.w -[A7], 0x4 000043B0 A9EB syscall Pack4/FP68K 000043B2 41EC 004E lea.l A0, [A4 + 0x4E] 000043B6 43EE FFEA lea.l A1, [A6 - 0x16] 000043BA 20D9 move.l [A0]+, [A1]+ 000043BC 20D9 move.l [A0]+, [A1]+ 000043BE 30D9 move.w [A0]+, [A1]+ 000043C0 41EC 0058 lea.l A0, [A4 + 0x58] 000043C4 43EE FFE0 lea.l A1, [A6 - 0x20] 000043C8 20D9 move.l [A0]+, [A1]+ 000043CA 20D9 move.l [A0]+, [A1]+ 000043CC 30D9 move.w [A0]+, [A1]+ 000043CE 0C6C 0002 0010 cmpi.w [A4 + 0x10], 0x2 000043D4 6600 02E2 bne +0x2E4 /* 000046B8 */ 000043D8 2D6C 00D2 FFD2 move.l [A6 - 0x2E], [A4 + 0xD2] 000043DE 206E FFD2 movea.l A0, [A6 - 0x2E] 000043E2 2D68 0026 FFC8 move.l [A6 - 0x38], [A0 + 0x26] 000043E8 2D68 002A FFCC move.l [A6 - 0x34], [A0 + 0x2A] 000043EE 3D68 002E FFD0 move.w [A6 - 0x30], [A0 + 0x2E] 000043F4 486C 0026 pea.l [A4 + 0x26] 000043F8 486E FFC8 pea.l [A6 - 0x38] 000043FC 3F3C 0002 move.w -[A7], 0x2 00004400 A9EB syscall Pack4/FP68K 00004402 206E FFD2 movea.l A0, [A6 - 0x2E] 00004406 2D68 0030 FFBE move.l [A6 - 0x42], [A0 + 0x30] 0000440C 2D68 0034 FFC2 move.l [A6 - 0x3E], [A0 + 0x34] 00004412 3D68 0038 FFC6 move.w [A6 - 0x3A], [A0 + 0x38] 00004418 486C 0030 pea.l [A4 + 0x30] 0000441C 486E FFBE pea.l [A6 - 0x42] 00004420 3F3C 0002 move.w -[A7], 0x2 00004424 A9EB syscall Pack4/FP68K 00004426 41EE FFC8 lea.l A0, [A6 - 0x38] 0000442A 2F20 move.l -[A7], -[A0] 0000442C 2F20 move.l -[A7], -[A0] 0000442E 3F20 move.w -[A7], -[A0] 00004430 41EE FFD2 lea.l A0, [A6 - 0x2E] 00004434 2F20 move.l -[A7], -[A0] 00004436 2F20 move.l -[A7], -[A0] 00004438 3F20 move.w -[A7], -[A0] 0000443A 486E FFB4 pea.l [A6 - 0x4C] 0000443E 4EBA D26C jsr [PC - 0x2D94 /* 000016AC */] 00004442 4FEF 0018 lea.l A7, [A7 + 0x18] 00004446 486C 0012 pea.l [A4 + 0x12] 0000444A 486E FFB4 pea.l [A6 - 0x4C] 0000444E 3F3C 000A move.w -[A7], 0xA /* '\n' */ 00004452 A9EB syscall Pack4/FP68K 00004454 6F00 00D2 ble +0xD4 /* 00004528 */ 00004458 3D7C 0004 FFD0 move.w [A6 - 0x30], 0x4 0000445E 2D6E FFEA FFC6 move.l [A6 - 0x3A], [A6 - 0x16] 00004464 2D6E FFEE FFCA move.l [A6 - 0x36], [A6 - 0x12] 0000446A 3D6E FFF2 FFCE move.w [A6 - 0x32], [A6 - 0xE] 00004470 486E FFD0 pea.l [A6 - 0x30] 00004474 486E FFC6 pea.l [A6 - 0x3A] 00004478 3F3C 2004 move.w -[A7], 0x2004 0000447C A9EB syscall Pack4/FP68K 0000447E 486E FFC6 pea.l [A6 - 0x3A] 00004482 486C 004E pea.l [A4 + 0x4E] 00004486 3F3C 0000 move.w -[A7], 0x0 0000448A A9EB syscall Pack4/FP68K 0000448C 3D7C 0004 FFD0 move.w [A6 - 0x30], 0x4 00004492 2D6E FFE0 FFC6 move.l [A6 - 0x3A], [A6 - 0x20] 00004498 2D6E FFE4 FFCA move.l [A6 - 0x36], [A6 - 0x1C] 0000449E 3D6E FFE8 FFCE move.w [A6 - 0x32], [A6 - 0x18] 000044A4 486E FFD0 pea.l [A6 - 0x30] 000044A8 486E FFC6 pea.l [A6 - 0x3A] 000044AC 3F3C 2004 move.w -[A7], 0x2004 000044B0 A9EB syscall Pack4/FP68K 000044B2 486E FFC6 pea.l [A6 - 0x3A] 000044B6 486C 0058 pea.l [A4 + 0x58] 000044BA 3F3C 0000 move.w -[A7], 0x0 000044BE A9EB syscall Pack4/FP68K 000044C0 3D7C 0004 FFD0 move.w [A6 - 0x30], 0x4 000044C6 2D6E FFEA FFC6 move.l [A6 - 0x3A], [A6 - 0x16] 000044CC 2D6E FFEE FFCA move.l [A6 - 0x36], [A6 - 0x12] 000044D2 3D6E FFF2 FFCE move.w [A6 - 0x32], [A6 - 0xE] 000044D8 486E FFD0 pea.l [A6 - 0x30] 000044DC 486E FFC6 pea.l [A6 - 0x3A] 000044E0 3F3C 2004 move.w -[A7], 0x2004 000044E4 A9EB syscall Pack4/FP68K 000044E6 486E FFC6 pea.l [A6 - 0x3A] 000044EA 486C 003A pea.l [A4 + 0x3A] 000044EE 3F3C 0000 move.w -[A7], 0x0 000044F2 A9EB syscall Pack4/FP68K 000044F4 3D7C 0004 FFD0 move.w [A6 - 0x30], 0x4 000044FA 2D6E FFE0 FFC6 move.l [A6 - 0x3A], [A6 - 0x20] 00004500 2D6E FFE4 FFCA move.l [A6 - 0x36], [A6 - 0x1C] 00004506 3D6E FFE8 FFCE move.w [A6 - 0x32], [A6 - 0x18] 0000450C 486E FFD0 pea.l [A6 - 0x30] 00004510 486E FFC6 pea.l [A6 - 0x3A] 00004514 3F3C 2004 move.w -[A7], 0x2004 00004518 A9EB syscall Pack4/FP68K 0000451A 486E FFC6 pea.l [A6 - 0x3A] 0000451E 486C 0044 pea.l [A4 + 0x44] 00004522 3F3C 0000 move.w -[A7], 0x0 00004526 A9EB syscall Pack4/FP68K label00004528: 00004528 4A2D E4AE tst.b [A5 - 0x1B52] 0000452C 6700 012C beq +0x12E /* 0000465A */ 00004530 486E FFC8 pea.l [A6 - 0x38] 00004534 41EC 0062 lea.l A0, [A4 + 0x62] 00004538 2F20 move.l -[A7], -[A0] 0000453A 2F20 move.l -[A7], -[A0] 0000453C 3F20 move.w -[A7], -[A0] 0000453E 41EC 0058 lea.l A0, [A4 + 0x58] 00004542 2F20 move.l -[A7], -[A0] 00004544 2F20 move.l -[A7], -[A0] 00004546 3F20 move.w -[A7], -[A0] 00004548 4EBA CE8A jsr [PC - 0x3176 /* 000013D4 */] 0000454C 4FEF 0018 lea.l A7, [A7 + 0x18] 00004550 486E FFBE pea.l [A6 - 0x42] 00004554 41EC 004E lea.l A0, [A4 + 0x4E] 00004558 2F20 move.l -[A7], -[A0] 0000455A 2F20 move.l -[A7], -[A0] 0000455C 3F20 move.w -[A7], -[A0] 0000455E 41EC 0044 lea.l A0, [A4 + 0x44] 00004562 2F20 move.l -[A7], -[A0] 00004564 2F20 move.l -[A7], -[A0] 00004566 3F20 move.w -[A7], -[A0] 00004568 4EBA CE6A jsr [PC - 0x3196 /* 000013D4 */] 0000456C 4FEF 0018 lea.l A7, [A7 + 0x18] 00004570 206E FFD2 movea.l A0, [A6 - 0x2E] 00004574 2D68 0026 FFB4 move.l [A6 - 0x4C], [A0 + 0x26] 0000457A 2D68 002A FFB8 move.l [A6 - 0x48], [A0 + 0x2A] 00004580 3D68 002E FFBC move.w [A6 - 0x44], [A0 + 0x2E] 00004586 486C 0026 pea.l [A4 + 0x26] 0000458A 486E FFB4 pea.l [A6 - 0x4C] 0000458E 3F3C 0002 move.w -[A7], 0x2 00004592 A9EB syscall Pack4/FP68K 00004594 206E FFD2 movea.l A0, [A6 - 0x2E] 00004598 2D68 0030 FFAA move.l [A6 - 0x56], [A0 + 0x30] 0000459E 2D68 0034 FFAE move.l [A6 - 0x52], [A0 + 0x34] 000045A4 3D68 0038 FFB2 move.w [A6 - 0x4E], [A0 + 0x38] 000045AA 486C 0030 pea.l [A4 + 0x30] 000045AE 486E FFAA pea.l [A6 - 0x56] 000045B2 3F3C 0002 move.w -[A7], 0x2 000045B6 A9EB syscall Pack4/FP68K 000045B8 41EE FFB4 lea.l A0, [A6 - 0x4C] 000045BC 2F20 move.l -[A7], -[A0] 000045BE 2F20 move.l -[A7], -[A0] 000045C0 3F20 move.w -[A7], -[A0] 000045C2 41EE FFBE lea.l A0, [A6 - 0x42] 000045C6 2F20 move.l -[A7], -[A0] 000045C8 2F20 move.l -[A7], -[A0] 000045CA 3F20 move.w -[A7], -[A0] 000045CC 486E FFA0 pea.l [A6 - 0x60] 000045D0 4EBA D0DA jsr [PC - 0x2F26 /* 000016AC */] 000045D4 4FEF 0018 lea.l A7, [A7 + 0x18] 000045D8 41EC 004E lea.l A0, [A4 + 0x4E] 000045DC 2F20 move.l -[A7], -[A0] 000045DE 2F20 move.l -[A7], -[A0] 000045E0 3F20 move.w -[A7], -[A0] 000045E2 41EC 0044 lea.l A0, [A4 + 0x44] 000045E6 2F20 move.l -[A7], -[A0] 000045E8 2F20 move.l -[A7], -[A0] 000045EA 3F20 move.w -[A7], -[A0] 000045EC 486E FF96 pea.l [A6 - 0x6A] 000045F0 4EBA D0BA jsr [PC - 0x2F46 /* 000016AC */] 000045F4 4FEF 0018 lea.l A7, [A7 + 0x18] 000045F8 41EE FFA0 lea.l A0, [A6 - 0x60] 000045FC 2F20 move.l -[A7], -[A0] 000045FE 2F20 move.l -[A7], -[A0] 00004600 3F20 move.w -[A7], -[A0] 00004602 41EE FFC8 lea.l A0, [A6 - 0x38] 00004606 2F20 move.l -[A7], -[A0] 00004608 2F20 move.l -[A7], -[A0] 0000460A 3F20 move.w -[A7], -[A0] 0000460C 41EE FFD2 lea.l A0, [A6 - 0x2E] 00004610 2F20 move.l -[A7], -[A0] 00004612 2F20 move.l -[A7], -[A0] 00004614 3F20 move.w -[A7], -[A0] 00004616 41EC 001C lea.l A0, [A4 + 0x1C] 0000461A 2F20 move.l -[A7], -[A0] 0000461C 2F20 move.l -[A7], -[A0] 0000461E 3F20 move.w -[A7], -[A0] 00004620 41EE FFAA lea.l A0, [A6 - 0x56] 00004624 2F20 move.l -[A7], -[A0] 00004626 2F20 move.l -[A7], -[A0] 00004628 3F20 move.w -[A7], -[A0] 0000462A 486D F96E pea.l [A5 - 0x692] 0000462E 486D F72E pea.l [A5 - 0x8D2] 00004632 4EAD 0162 jsr [A5 + 0x162 /* export_40 */] 00004636 4FEF 003A lea.l A7, [A7 + 0x3A] 0000463A 3F3C 0041 move.w -[A7], 0x41 /* 'A' */ 0000463E 4267 clr.w -[A7] 00004640 3F2D E4E0 move.w -[A7], [A5 - 0x1B20] 00004644 4267 clr.w -[A7] 00004646 486D F72E pea.l [A5 - 0x8D2] 0000464A 486D E4F0 pea.l [A5 - 0x1B10] 0000464E 2F2D E4E8 move.l -[A7], [A5 - 0x1B18] 00004652 4EBA 14AA jsr [PC + 0x14AA /* 00005AFE */] 00004656 4FEF 0014 lea.l A7, [A7 + 0x14] label0000465A: 0000465A 3D7C 0002 FFD0 move.w [A6 - 0x30], 0x2 00004660 2D6E FFD6 FFC6 move.l [A6 - 0x3A], [A6 - 0x2A] 00004666 2D6E FFDA FFCA move.l [A6 - 0x36], [A6 - 0x26] 0000466C 3D6E FFDE FFCE move.w [A6 - 0x32], [A6 - 0x22] 00004672 486E FFD0 pea.l [A6 - 0x30] 00004676 486E FFC6 pea.l [A6 - 0x3A] 0000467A 3F3C 2006 move.w -[A7], 0x2006 0000467E A9EB syscall Pack4/FP68K 00004680 41EE FFD6 lea.l A0, [A6 - 0x2A] 00004684 43EE FFC6 lea.l A1, [A6 - 0x3A] 00004688 20D9 move.l [A0]+, [A1]+ 0000468A 20D9 move.l [A0]+, [A1]+ 0000468C 30D9 move.w [A0]+, [A1]+ 0000468E 3D7C 0001 FFD0 move.w [A6 - 0x30], 0x1 00004694 486E FFD0 pea.l [A6 - 0x30] 00004698 486E FFD6 pea.l [A6 - 0x2A] 0000469C 3F3C 200A move.w -[A7], 0x200A /* ' \n' */ 000046A0 A9EB syscall Pack4/FP68K 000046A2 6C14 bge +0x16 /* 000046B8 */ 000046A4 3D7C 0001 FFD0 move.w [A6 - 0x30], 0x1 000046AA 486E FFD0 pea.l [A6 - 0x30] 000046AE 486E FFD6 pea.l [A6 - 0x2A] 000046B2 3F3C 200E move.w -[A7], 0x200E 000046B6 A9EB syscall Pack4/FP68K label000046B8: 000046B8 2D6E FFD6 FFCA move.l [A6 - 0x36], [A6 - 0x2A] 000046BE 2D6E FFDA FFCE move.l [A6 - 0x32], [A6 - 0x26] 000046C4 3D6E FFDE FFD2 move.w [A6 - 0x2E], [A6 - 0x22] 000046CA 486E FFCA pea.l [A6 - 0x36] 000046CE 3F3C 0016 move.w -[A7], 0x16 000046D2 A9EB syscall Pack4/FP68K 000046D4 486E FFCA pea.l [A6 - 0x36] 000046D8 486E FFD4 pea.l [A6 - 0x2C] 000046DC 3F3C 2010 move.w -[A7], 0x2010 000046E0 A9EB syscall Pack4/FP68K 000046E2 302E FFD4 move.w D0, [A6 - 0x2C] 000046E6 916C 0066 sub.w [A4 + 0x66], D0 000046EA 3D7C 0000 FFD4 move.w [A6 - 0x2C], 0x0 000046F0 486E FFD4 pea.l [A6 - 0x2C] 000046F4 486E FFD6 pea.l [A6 - 0x2A] 000046F8 3F3C 200A move.w -[A7], 0x200A /* ' \n' */ 000046FC A9EB syscall Pack4/FP68K 000046FE 6F46 ble +0x48 /* 00004746 */ 00004700 B9ED E4D4 cmpa.l A4, [A5 - 0x1B2C] 00004704 6640 bne +0x42 /* 00004746 */ 00004706 422D F72E clr.b [A5 - 0x8D2] 0000470A 41EE FFE0 lea.l A0, [A6 - 0x20] 0000470E 2F20 move.l -[A7], -[A0] 00004710 2F20 move.l -[A7], -[A0] 00004712 3F20 move.w -[A7], -[A0] 00004714 4854 pea.l [A4] 00004716 486D F9B2 pea.l [A5 - 0x64E] 0000471A 486D F72E pea.l [A5 - 0x8D2] 0000471E 4EAD 0162 jsr [A5 + 0x162 /* export_40 */] 00004722 4FEF 0016 lea.l A7, [A7 + 0x16] 00004726 3F3C 0041 move.w -[A7], 0x41 /* 'A' */ 0000472A 4267 clr.w -[A7] 0000472C 3F2D E4E0 move.w -[A7], [A5 - 0x1B20] 00004730 4267 clr.w -[A7] 00004732 486D F72E pea.l [A5 - 0x8D2] 00004736 486D E4F0 pea.l [A5 - 0x1B10] 0000473A 2F2D E4E8 move.l -[A7], [A5 - 0x1B18] 0000473E 4EBA 13BE jsr [PC + 0x13BE /* 00005AFE */] 00004742 4FEF 0014 lea.l A7, [A7 + 0x14] label00004746: 00004746 4A2D E4AE tst.b [A5 - 0x1B52] 0000474A 6700 00BE beq +0xC0 /* 0000480A */ 0000474E 41EC 004E lea.l A0, [A4 + 0x4E] 00004752 2F20 move.l -[A7], -[A0] 00004754 2F20 move.l -[A7], -[A0] 00004756 3F20 move.w -[A7], -[A0] 00004758 41EC 0044 lea.l A0, [A4 + 0x44] 0000475C 2F20 move.l -[A7], -[A0] 0000475E 2F20 move.l -[A7], -[A0] 00004760 3F20 move.w -[A7], -[A0] 00004762 486E FFCC pea.l [A6 - 0x34] 00004766 4EBA CF44 jsr [PC - 0x30BC /* 000016AC */] 0000476A 4FEF 0018 lea.l A7, [A7 + 0x18] 0000476E 41EC 00EA lea.l A0, [A4 + 0xEA] 00004772 2F20 move.l -[A7], -[A0] 00004774 2F20 move.l -[A7], -[A0] 00004776 3F20 move.w -[A7], -[A0] 00004778 41EE FFD6 lea.l A0, [A6 - 0x2A] 0000477C 2F20 move.l -[A7], -[A0] 0000477E 2F20 move.l -[A7], -[A0] 00004780 3F20 move.w -[A7], -[A0] 00004782 41EE FFE0 lea.l A0, [A6 - 0x20] 00004786 2F20 move.l -[A7], -[A0] 00004788 2F20 move.l -[A7], -[A0] 0000478A 3F20 move.w -[A7], -[A0] 0000478C 4854 pea.l [A4] 0000478E 486D F9CA pea.l [A5 - 0x636] 00004792 486D F72E pea.l [A5 - 0x8D2] 00004796 4EAD 0162 jsr [A5 + 0x162 /* export_40 */] 0000479A 4FEF 002A lea.l A7, [A7 + 0x2A] 0000479E 3F3C 0041 move.w -[A7], 0x41 /* 'A' */ 000047A2 4267 clr.w -[A7] 000047A4 3F2D E4E0 move.w -[A7], [A5 - 0x1B20] 000047A8 4267 clr.w -[A7] 000047AA 486D F72E pea.l [A5 - 0x8D2] 000047AE 486D E4F0 pea.l [A5 - 0x1B10] 000047B2 2F2D E4E8 move.l -[A7], [A5 - 0x1B18] 000047B6 4EBA 1346 jsr [PC + 0x1346 /* 00005AFE */] 000047BA 4FEF 0014 lea.l A7, [A7 + 0x14] 000047BE 41EC 0062 lea.l A0, [A4 + 0x62] 000047C2 2F20 move.l -[A7], -[A0] 000047C4 2F20 move.l -[A7], -[A0] 000047C6 3F20 move.w -[A7], -[A0] 000047C8 41EC 0058 lea.l A0, [A4 + 0x58] 000047CC 2F20 move.l -[A7], -[A0] 000047CE 2F20 move.l -[A7], -[A0] 000047D0 3F20 move.w -[A7], -[A0] 000047D2 41D6 lea.l A0, [A6] 000047D4 2F20 move.l -[A7], -[A0] 000047D6 2F20 move.l -[A7], -[A0] 000047D8 3F20 move.w -[A7], -[A0] 000047DA 486D F9FE pea.l [A5 - 0x602] 000047DE 486D F72E pea.l [A5 - 0x8D2] 000047E2 4EAD 0162 jsr [A5 + 0x162 /* export_40 */] 000047E6 4FEF 0026 lea.l A7, [A7 + 0x26] 000047EA 3F3C 0041 move.w -[A7], 0x41 /* 'A' */ 000047EE 4267 clr.w -[A7] 000047F0 3F2D E4E0 move.w -[A7], [A5 - 0x1B20] 000047F4 4267 clr.w -[A7] 000047F6 486D F72E pea.l [A5 - 0x8D2] 000047FA 486D E4F0 pea.l [A5 - 0x1B10] 000047FE 2F2D E4E8 move.l -[A7], [A5 - 0x1B18] 00004802 4EBA 12FA jsr [PC + 0x12FA /* 00005AFE */] 00004806 4FEF 0014 lea.l A7, [A7 + 0x14] label0000480A: 0000480A 41EC 004E lea.l A0, [A4 + 0x4E] 0000480E 2F20 move.l -[A7], -[A0] 00004810 2F20 move.l -[A7], -[A0] 00004812 3F20 move.w -[A7], -[A0] 00004814 41EC 0044 lea.l A0, [A4 + 0x44] 00004818 2F20 move.l -[A7], -[A0] 0000481A 2F20 move.l -[A7], -[A0] 0000481C 3F20 move.w -[A7], -[A0] 0000481E 486E FFCC pea.l [A6 - 0x34] 00004822 4EBA CD10 jsr [PC - 0x32F0 /* 00001534 */] 00004826 4FEF 0018 lea.l A7, [A7 + 0x18] 0000482A 41EE FFF6 lea.l A0, [A6 - 0xA] 0000482E 43EE FFCC lea.l A1, [A6 - 0x34] 00004832 20D9 move.l [A0]+, [A1]+ 00004834 20D9 move.l [A0]+, [A1]+ 00004836 30D9 move.w [A0]+, [A1]+ 00004838 41EC 0062 lea.l A0, [A4 + 0x62] 0000483C 2F20 move.l -[A7], -[A0] 0000483E 2F20 move.l -[A7], -[A0] 00004840 3F20 move.w -[A7], -[A0] 00004842 41EC 0058 lea.l A0, [A4 + 0x58] 00004846 2F20 move.l -[A7], -[A0] 00004848 2F20 move.l -[A7], -[A0] 0000484A 3F20 move.w -[A7], -[A0] 0000484C 486E FFCC pea.l [A6 - 0x34] 00004850 4EBA CCE2 jsr [PC - 0x331E /* 00001534 */] 00004854 4FEF 0018 lea.l A7, [A7 + 0x18] 00004858 41EE FFEA lea.l A0, [A6 - 0x16] 0000485C 43EE FFCC lea.l A1, [A6 - 0x34] 00004860 20D9 move.l [A0]+, [A1]+ 00004862 20D9 move.l [A0]+, [A1]+ 00004864 30D9 move.w [A0]+, [A1]+ 00004866 4A2D E4AE tst.b [A5 - 0x1B52] 0000486A 6750 beq +0x52 /* 000048BC */ 0000486C 41EE FFF4 lea.l A0, [A6 - 0xC] 00004870 2F20 move.l -[A7], -[A0] 00004872 2F20 move.l -[A7], -[A0] 00004874 3F20 move.w -[A7], -[A0] 00004876 41D6 lea.l A0, [A6] 00004878 2F20 move.l -[A7], -[A0] 0000487A 2F20 move.l -[A7], -[A0] 0000487C 3F20 move.w -[A7], -[A0] 0000487E 486D FA1E pea.l [A5 - 0x5E2] 00004882 486D F72E pea.l [A5 - 0x8D2] 00004886 4EAD 0162 jsr [A5 + 0x162 /* export_40 */] 0000488A 4FEF 001C lea.l A7, [A7 + 0x1C] 0000488E 3F3C 0041 move.w -[A7], 0x41 /* 'A' */ 00004892 4267 clr.w -[A7] 00004894 3F2D E4E0 move.w -[A7], [A5 - 0x1B20] 00004898 4267 clr.w -[A7] 0000489A 486D F72E pea.l [A5 - 0x8D2] 0000489E 486D E4F0 pea.l [A5 - 0x1B10] 000048A2 2F2D E4E8 move.l -[A7], [A5 - 0x1B18] 000048A6 4EBA 1256 jsr [PC + 0x1256 /* 00005AFE */] 000048AA 4FEF 0014 lea.l A7, [A7 + 0x14] 000048AE 600C bra +0xE /* 000048BC */ label000048B0: 000048B0 4A6C 0064 tst.w [A4 + 0x64] 000048B4 6606 bne +0x8 /* 000048BC */ 000048B6 7001 moveq.l D0, 0x01 000048B8 1940 00F2 move.b [A4 + 0xF2], D0 label000048BC: 000048BC 286C 00EA movea.l A4, [A4 + 0xEA] label000048C0: 000048C0 B8FC 0000 cmpa.w A4, 0x0 000048C4 6600 F922 bne -0x6DC /* 000041E8 */ 000048C8 285F movea.l A4, [A7]+ 000048CA 4E5E unlink A6 000048CC 4E75 rts 000048CE 4255 clr.w [A5] 000048D0 524E addq.w A6, 1 000048D2 4655 not.w [A5] 000048D4 454C chk.w D2, A4 fn000048D6: 000048D6 4E56 FFDE link A6, -0x0022 000048DA 2F0C move.l -[A7], A4 000048DC 286D E4D4 movea.l A4, [A5 - 0x1B2C] 000048E0 6000 014C bra +0x14E /* 00004A2E */ label000048E4: 000048E4 0C6C 0002 0010 cmpi.w [A4 + 0x10], 0x2 000048EA 670A beq +0xC /* 000048F6 */ 000048EC 0C6C 0001 0010 cmpi.w [A4 + 0x10], 0x1 000048F2 6600 0136 bne +0x138 /* 00004A2A */ label000048F6: 000048F6 4A2E 0009 tst.b [A6 + 0x9] 000048FA 6744 beq +0x46 /* 00004940 */ 000048FC 486C 004E pea.l [A4 + 0x4E] 00004900 486C 003A pea.l [A4 + 0x3A] 00004904 3F3C 0000 move.w -[A7], 0x0 00004908 A9EB syscall Pack4/FP68K 0000490A 486C 0058 pea.l [A4 + 0x58] 0000490E 486C 0044 pea.l [A4 + 0x44] 00004912 3F3C 0000 move.w -[A7], 0x0 00004916 A9EB syscall Pack4/FP68K 00004918 3D7C 0000 FFFE move.w [A6 - 0x2], 0x0 0000491E 486E FFFE pea.l [A6 - 0x2] 00004922 486C 004E pea.l [A4 + 0x4E] 00004926 3F3C 200E move.w -[A7], 0x200E 0000492A A9EB syscall Pack4/FP68K 0000492C 3D7C 0000 FFFE move.w [A6 - 0x2], 0x0 00004932 486E FFFE pea.l [A6 - 0x2] 00004936 486C 0058 pea.l [A4 + 0x58] 0000493A 3F3C 200E move.w -[A7], 0x200E 0000493E A9EB syscall Pack4/FP68K label00004940: 00004940 2D6C 003A FFF6 move.l [A6 - 0xA], [A4 + 0x3A] 00004946 2D6C 003E FFFA move.l [A6 - 0x6], [A4 + 0x3E] 0000494C 3D6C 0042 FFFE move.w [A6 - 0x2], [A4 + 0x42] 00004952 486D FA3E pea.l [A5 - 0x5C2] 00004956 486E FFF6 pea.l [A6 - 0xA] 0000495A 3F3C 0006 move.w -[A7], 0x6 0000495E A9EB syscall Pack4/FP68K 00004960 486E FFF6 pea.l [A6 - 0xA] 00004964 486C 0026 pea.l [A4 + 0x26] 00004968 3F3C 0000 move.w -[A7], 0x0 0000496C A9EB syscall Pack4/FP68K 0000496E 2D6C 0044 FFF6 move.l [A6 - 0xA], [A4 + 0x44] 00004974 2D6C 0048 FFFA move.l [A6 - 0x6], [A4 + 0x48] 0000497A 3D6C 004C FFFE move.w [A6 - 0x2], [A4 + 0x4C] 00004980 486D FA48 pea.l [A5 - 0x5B8] 00004984 486E FFF6 pea.l [A6 - 0xA] 00004988 3F3C 0006 move.w -[A7], 0x6 0000498C A9EB syscall Pack4/FP68K 0000498E 486E FFF6 pea.l [A6 - 0xA] 00004992 486C 0030 pea.l [A4 + 0x30] 00004996 3F3C 0000 move.w -[A7], 0x0 0000499A A9EB syscall Pack4/FP68K 0000499C 4A2E 0009 tst.b [A6 + 0x9] 000049A0 6700 0088 beq +0x8A /* 00004A2A */ 000049A4 0C6C 0002 0010 cmpi.w [A4 + 0x10], 0x2 000049AA 6600 007E bne +0x80 /* 00004A2A */ 000049AE 2D6C 00D2 FFFC move.l [A6 - 0x4], [A4 + 0xD2] 000049B4 206E FFFC movea.l A0, [A6 - 0x4] 000049B8 2D68 0026 FFF2 move.l [A6 - 0xE], [A0 + 0x26] 000049BE 2D68 002A FFF6 move.l [A6 - 0xA], [A0 + 0x2A] 000049C4 3D68 002E FFFA move.w [A6 - 0x6], [A0 + 0x2E] 000049CA 486C 0026 pea.l [A4 + 0x26] 000049CE 486E FFF2 pea.l [A6 - 0xE] 000049D2 3F3C 0002 move.w -[A7], 0x2 000049D6 A9EB syscall Pack4/FP68K 000049D8 206E FFFC movea.l A0, [A6 - 0x4] 000049DC 2D68 0030 FFE8 move.l [A6 - 0x18], [A0 + 0x30] 000049E2 2D68 0034 FFEC move.l [A6 - 0x14], [A0 + 0x34] 000049E8 3D68 0038 FFF0 move.w [A6 - 0x10], [A0 + 0x38] 000049EE 486C 0030 pea.l [A4 + 0x30] 000049F2 486E FFE8 pea.l [A6 - 0x18] 000049F6 3F3C 0002 move.w -[A7], 0x2 000049FA A9EB syscall Pack4/FP68K 000049FC 41EE FFF2 lea.l A0, [A6 - 0xE] 00004A00 2F20 move.l -[A7], -[A0] 00004A02 2F20 move.l -[A7], -[A0] 00004A04 3F20 move.w -[A7], -[A0] 00004A06 41EE FFFC lea.l A0, [A6 - 0x4] 00004A0A 2F20 move.l -[A7], -[A0] 00004A0C 2F20 move.l -[A7], -[A0] 00004A0E 3F20 move.w -[A7], -[A0] 00004A10 486E FFDE pea.l [A6 - 0x22] 00004A14 4EBA CC96 jsr [PC - 0x336A /* 000016AC */] 00004A18 4FEF 0018 lea.l A7, [A7 + 0x18] 00004A1C 41EC 0012 lea.l A0, [A4 + 0x12] 00004A20 43EE FFDE lea.l A1, [A6 - 0x22] 00004A24 20D9 move.l [A0]+, [A1]+ 00004A26 20D9 move.l [A0]+, [A1]+ 00004A28 30D9 move.w [A0]+, [A1]+ label00004A2A: 00004A2A 286C 00EA movea.l A4, [A4 + 0xEA] label00004A2E: 00004A2E B8FC 0000 cmpa.w A4, 0x0 00004A32 6600 FEB0 bne -0x14E /* 000048E4 */ 00004A36 285F movea.l A4, [A7]+ 00004A38 4E5E unlink A6 00004A3A 4E75 rts 00004A3C 4D4F chk.w D6, A7 00004A3E 5645 addq.w D5, 3 00004A40 5448 addq.w A0, 2 00004A42 4553 chk.w D2, [A3] fn00004A44: 00004A44 4E56 FFF0 link A6, -0x0010 00004A48 2F0C move.l -[A7], A4 00004A4A 286D E4D4 movea.l A4, [A5 - 0x1B2C] 00004A4E 6000 049C bra +0x49E /* 00004EEC */ label00004A52: 00004A52 0C6C 0001 0010 cmpi.w [A4 + 0x10], 0x1 00004A58 6600 048E bne +0x490 /* 00004EE8 */ 00004A5C 4A6C 0064 tst.w [A4 + 0x64] 00004A60 6F00 042E ble +0x430 /* 00004E90 */ 00004A64 4878 0003 push.l 0x3 00004A68 42A7 clr.l -[A7] 00004A6A 4EBA C92A jsr [PC - 0x36D6 /* 00001396 */] 00004A6E 508F addq.l A7, 8 00004A70 3D40 FFFE move.w [A6 - 0x2], D0 00004A74 6000 039C bra +0x39E /* 00004E12 */ label00004A78: 00004A78 4878 0005 push.l 0x5 00004A7C 42A7 clr.l -[A7] 00004A7E 4EBA C916 jsr [PC - 0x36EA /* 00001396 */] 00004A82 508F addq.l A7, 8 00004A84 3D40 FFFC move.w [A6 - 0x4], D0 00004A88 536E FFFE subq.w [A6 - 0x2], 1 00004A8C 302E FFFC move.w D0, [A6 - 0x4] 00004A90 4EAD 003A jsr [A5 + 0x3A /* export_3 */] 00004A94 0000 0006 ori.b D0, 0x6 00004A98 037A 000E bchg [PC + 0xE /* 00004AA8, value 0x3D7C '=|', cstring "=|" */], D1 00004A9C 008A 0106 0182 ori.l A2, 0x1060182 00004AA2 01FE .incomplete 00004AA4 027A 02F6 3D7C andi.w [PC + 0x3D7C /* 00008822, cstring "" */], 0x2F6 00004AAA 0001 FFFA ori.b D1, 0xFA 00004AAE 486E FFFA pea.l [A6 - 0x6] 00004AB2 486C 006E pea.l [A4 + 0x6E] 00004AB6 3F3C 200A move.w -[A7], 0x200A /* ' \n' */ 00004ABA A9EB syscall Pack4/FP68K 00004ABC 6C00 0354 bge +0x356 /* 00004E12 */ 00004AC0 306C 0064 movea.w A0, [A4 + 0x64] 00004AC4 2F08 move.l -[A7], A0 00004AC6 42A7 clr.l -[A7] 00004AC8 4EBA C8CC jsr [PC - 0x3734 /* 00001396 */] 00004ACC 508F addq.l A7, 8 00004ACE 3D40 FFFA move.w [A6 - 0x6], D0 00004AD2 486E FFFA pea.l [A6 - 0x6] 00004AD6 486E FFF0 pea.l [A6 - 0x10] 00004ADA 3F3C 200E move.w -[A7], 0x200E 00004ADE A9EB syscall Pack4/FP68K 00004AE0 486D FA52 pea.l [A5 - 0x5AE] 00004AE4 486E FFF0 pea.l [A6 - 0x10] 00004AE8 3F3C 0006 move.w -[A7], 0x6 00004AEC A9EB syscall Pack4/FP68K 00004AEE 486E FFF0 pea.l [A6 - 0x10] 00004AF2 486C 006E pea.l [A4 + 0x6E] 00004AF6 3F3C 0000 move.w -[A7], 0x0 00004AFA A9EB syscall Pack4/FP68K 00004AFC 3D7C 0001 FFFA move.w [A6 - 0x6], 0x1 00004B02 486E FFFA pea.l [A6 - 0x6] 00004B06 486C 006E pea.l [A4 + 0x6E] 00004B0A 3F3C 200A move.w -[A7], 0x200A /* ' \n' */ 00004B0E A9EB syscall Pack4/FP68K 00004B10 6F00 0300 ble +0x302 /* 00004E12 */ 00004B14 41EC 006E lea.l A0, [A4 + 0x6E] 00004B18 43ED FA5C lea.l A1, [A5 - 0x5A4] 00004B1C 20D9 move.l [A0]+, [A1]+ 00004B1E 20D9 move.l [A0]+, [A1]+ 00004B20 30D9 move.w [A0]+, [A1]+ 00004B22 6000 02EE bra +0x2F0 /* 00004E12 */ 00004B26 3D7C 0001 FFFA move.w [A6 - 0x6], 0x1 00004B2C 486E FFFA pea.l [A6 - 0x6] 00004B30 486C 0082 pea.l [A4 + 0x82] 00004B34 3F3C 200A move.w -[A7], 0x200A /* ' \n' */ 00004B38 A9EB syscall Pack4/FP68K 00004B3A 6C00 02D6 bge +0x2D8 /* 00004E12 */ 00004B3E 306C 0064 movea.w A0, [A4 + 0x64] 00004B42 2F08 move.l -[A7], A0 00004B44 42A7 clr.l -[A7] 00004B46 4EBA C84E jsr [PC - 0x37B2 /* 00001396 */] 00004B4A 508F addq.l A7, 8 00004B4C 3D40 FFFA move.w [A6 - 0x6], D0 00004B50 486E FFFA pea.l [A6 - 0x6] 00004B54 486E FFF0 pea.l [A6 - 0x10] 00004B58 3F3C 200E move.w -[A7], 0x200E 00004B5C A9EB syscall Pack4/FP68K 00004B5E 486D FA66 pea.l [A5 - 0x59A] 00004B62 486E FFF0 pea.l [A6 - 0x10] 00004B66 3F3C 0006 move.w -[A7], 0x6 00004B6A A9EB syscall Pack4/FP68K 00004B6C 486E FFF0 pea.l [A6 - 0x10] 00004B70 486C 0082 pea.l [A4 + 0x82] 00004B74 3F3C 0000 move.w -[A7], 0x0 00004B78 A9EB syscall Pack4/FP68K 00004B7A 3D7C 0001 FFFA move.w [A6 - 0x6], 0x1 00004B80 486E FFFA pea.l [A6 - 0x6] 00004B84 486C 0082 pea.l [A4 + 0x82] 00004B88 3F3C 200A move.w -[A7], 0x200A /* ' \n' */ 00004B8C A9EB syscall Pack4/FP68K 00004B8E 6F00 0282 ble +0x284 /* 00004E12 */ 00004B92 41EC 0082 lea.l A0, [A4 + 0x82] 00004B96 43ED FA70 lea.l A1, [A5 - 0x590] 00004B9A 20D9 move.l [A0]+, [A1]+ 00004B9C 20D9 move.l [A0]+, [A1]+ 00004B9E 30D9 move.w [A0]+, [A1]+ 00004BA0 6000 0270 bra +0x272 /* 00004E12 */ 00004BA4 3D7C 0001 FFFA move.w [A6 - 0x6], 0x1 00004BAA 486E FFFA pea.l [A6 - 0x6] 00004BAE 486C 0078 pea.l [A4 + 0x78] 00004BB2 3F3C 200A move.w -[A7], 0x200A /* ' \n' */ 00004BB6 A9EB syscall Pack4/FP68K 00004BB8 6C00 0258 bge +0x25A /* 00004E12 */ 00004BBC 306C 0064 movea.w A0, [A4 + 0x64] 00004BC0 2F08 move.l -[A7], A0 00004BC2 42A7 clr.l -[A7] 00004BC4 4EBA C7D0 jsr [PC - 0x3830 /* 00001396 */] 00004BC8 508F addq.l A7, 8 00004BCA 3D40 FFFA move.w [A6 - 0x6], D0 00004BCE 486E FFFA pea.l [A6 - 0x6] 00004BD2 486E FFF0 pea.l [A6 - 0x10] 00004BD6 3F3C 200E move.w -[A7], 0x200E 00004BDA A9EB syscall Pack4/FP68K 00004BDC 486D FA7A pea.l [A5 - 0x586] 00004BE0 486E FFF0 pea.l [A6 - 0x10] 00004BE4 3F3C 0006 move.w -[A7], 0x6 00004BE8 A9EB syscall Pack4/FP68K 00004BEA 486E FFF0 pea.l [A6 - 0x10] 00004BEE 486C 0078 pea.l [A4 + 0x78] 00004BF2 3F3C 0000 move.w -[A7], 0x0 00004BF6 A9EB syscall Pack4/FP68K 00004BF8 3D7C 0001 FFFA move.w [A6 - 0x6], 0x1 00004BFE 486E FFFA pea.l [A6 - 0x6] 00004C02 486C 0078 pea.l [A4 + 0x78] 00004C06 3F3C 200A move.w -[A7], 0x200A /* ' \n' */ 00004C0A A9EB syscall Pack4/FP68K 00004C0C 6F00 0204 ble +0x206 /* 00004E12 */ 00004C10 41EC 0078 lea.l A0, [A4 + 0x78] 00004C14 43ED FA84 lea.l A1, [A5 - 0x57C] 00004C18 20D9 move.l [A0]+, [A1]+ 00004C1A 20D9 move.l [A0]+, [A1]+ 00004C1C 30D9 move.w [A0]+, [A1]+ 00004C1E 6000 01F2 bra +0x1F4 /* 00004E12 */ 00004C22 3D7C 0001 FFFA move.w [A6 - 0x6], 0x1 00004C28 486E FFFA pea.l [A6 - 0x6] 00004C2C 486C 0096 pea.l [A4 + 0x96] 00004C30 3F3C 200A move.w -[A7], 0x200A /* ' \n' */ 00004C34 A9EB syscall Pack4/FP68K 00004C36 6C00 01DA bge +0x1DC /* 00004E12 */ 00004C3A 306C 0064 movea.w A0, [A4 + 0x64] 00004C3E 2F08 move.l -[A7], A0 00004C40 42A7 clr.l -[A7] 00004C42 4EBA C752 jsr [PC - 0x38AE /* 00001396 */] 00004C46 508F addq.l A7, 8 00004C48 3D40 FFFA move.w [A6 - 0x6], D0 00004C4C 486E FFFA pea.l [A6 - 0x6] 00004C50 486E FFF0 pea.l [A6 - 0x10] 00004C54 3F3C 200E move.w -[A7], 0x200E 00004C58 A9EB syscall Pack4/FP68K 00004C5A 486D FA8E pea.l [A5 - 0x572] 00004C5E 486E FFF0 pea.l [A6 - 0x10] 00004C62 3F3C 0006 move.w -[A7], 0x6 00004C66 A9EB syscall Pack4/FP68K 00004C68 486E FFF0 pea.l [A6 - 0x10] 00004C6C 486C 0096 pea.l [A4 + 0x96] 00004C70 3F3C 0000 move.w -[A7], 0x0 00004C74 A9EB syscall Pack4/FP68K 00004C76 3D7C 0001 FFFA move.w [A6 - 0x6], 0x1 00004C7C 486E FFFA pea.l [A6 - 0x6] 00004C80 486C 0096 pea.l [A4 + 0x96] 00004C84 3F3C 200A move.w -[A7], 0x200A /* ' \n' */ 00004C88 A9EB syscall Pack4/FP68K 00004C8A 6F00 0186 ble +0x188 /* 00004E12 */ 00004C8E 41EC 0096 lea.l A0, [A4 + 0x96] 00004C92 43ED FA98 lea.l A1, [A5 - 0x568] 00004C96 20D9 move.l [A0]+, [A1]+ 00004C98 20D9 move.l [A0]+, [A1]+ 00004C9A 30D9 move.w [A0]+, [A1]+ 00004C9C 6000 0174 bra +0x176 /* 00004E12 */ 00004CA0 3D7C 0001 FFFA move.w [A6 - 0x6], 0x1 00004CA6 486E FFFA pea.l [A6 - 0x6] 00004CAA 486C 008C pea.l [A4 + 0x8C] 00004CAE 3F3C 200A move.w -[A7], 0x200A /* ' \n' */ 00004CB2 A9EB syscall Pack4/FP68K 00004CB4 6C00 015C bge +0x15E /* 00004E12 */ 00004CB8 306C 0064 movea.w A0, [A4 + 0x64] 00004CBC 2F08 move.l -[A7], A0 00004CBE 42A7 clr.l -[A7] 00004CC0 4EBA C6D4 jsr [PC - 0x392C /* 00001396 */] 00004CC4 508F addq.l A7, 8 00004CC6 3D40 FFFA move.w [A6 - 0x6], D0 00004CCA 486E FFFA pea.l [A6 - 0x6] 00004CCE 486E FFF0 pea.l [A6 - 0x10] 00004CD2 3F3C 200E move.w -[A7], 0x200E 00004CD6 A9EB syscall Pack4/FP68K 00004CD8 486D FAA2 pea.l [A5 - 0x55E] 00004CDC 486E FFF0 pea.l [A6 - 0x10] 00004CE0 3F3C 0006 move.w -[A7], 0x6 00004CE4 A9EB syscall Pack4/FP68K 00004CE6 486E FFF0 pea.l [A6 - 0x10] 00004CEA 486C 008C pea.l [A4 + 0x8C] 00004CEE 3F3C 0000 move.w -[A7], 0x0 00004CF2 A9EB syscall Pack4/FP68K 00004CF4 3D7C 0001 FFFA move.w [A6 - 0x6], 0x1 00004CFA 486E FFFA pea.l [A6 - 0x6] 00004CFE 486C 008C pea.l [A4 + 0x8C] 00004D02 3F3C 200A move.w -[A7], 0x200A /* ' \n' */ 00004D06 A9EB syscall Pack4/FP68K 00004D08 6F00 0108 ble +0x10A /* 00004E12 */ 00004D0C 41EC 008C lea.l A0, [A4 + 0x8C] 00004D10 43ED FAAC lea.l A1, [A5 - 0x554] 00004D14 20D9 move.l [A0]+, [A1]+ 00004D16 20D9 move.l [A0]+, [A1]+ 00004D18 30D9 move.w [A0]+, [A1]+ 00004D1A 6000 00F6 bra +0xF8 /* 00004E12 */ 00004D1E 3D7C 0001 FFFA move.w [A6 - 0x6], 0x1 00004D24 486E FFFA pea.l [A6 - 0x6] 00004D28 486C 0096 pea.l [A4 + 0x96] 00004D2C 3F3C 200A move.w -[A7], 0x200A /* ' \n' */ 00004D30 A9EB syscall Pack4/FP68K 00004D32 6C00 00DE bge +0xE0 /* 00004E12 */ 00004D36 306C 0064 movea.w A0, [A4 + 0x64] 00004D3A 2F08 move.l -[A7], A0 00004D3C 42A7 clr.l -[A7] 00004D3E 4EBA C656 jsr [PC - 0x39AA /* 00001396 */] 00004D42 508F addq.l A7, 8 00004D44 3D40 FFFA move.w [A6 - 0x6], D0 00004D48 486E FFFA pea.l [A6 - 0x6] 00004D4C 486E FFF0 pea.l [A6 - 0x10] 00004D50 3F3C 200E move.w -[A7], 0x200E 00004D54 A9EB syscall Pack4/FP68K 00004D56 486D FAB6 pea.l [A5 - 0x54A] 00004D5A 486E FFF0 pea.l [A6 - 0x10] 00004D5E 3F3C 0006 move.w -[A7], 0x6 00004D62 A9EB syscall Pack4/FP68K 00004D64 486E FFF0 pea.l [A6 - 0x10] 00004D68 486C 0096 pea.l [A4 + 0x96] 00004D6C 3F3C 0000 move.w -[A7], 0x0 00004D70 A9EB syscall Pack4/FP68K 00004D72 3D7C 0001 FFFA move.w [A6 - 0x6], 0x1 00004D78 486E FFFA pea.l [A6 - 0x6] 00004D7C 486C 0096 pea.l [A4 + 0x96] 00004D80 3F3C 200A move.w -[A7], 0x200A /* ' \n' */ 00004D84 A9EB syscall Pack4/FP68K 00004D86 6F00 008A ble +0x8C /* 00004E12 */ 00004D8A 41EC 0096 lea.l A0, [A4 + 0x96] 00004D8E 43ED FAC0 lea.l A1, [A5 - 0x540] 00004D92 20D9 move.l [A0]+, [A1]+ 00004D94 20D9 move.l [A0]+, [A1]+ 00004D96 30D9 move.w [A0]+, [A1]+ 00004D98 6000 0078 bra +0x7A /* 00004E12 */ 00004D9C 3D7C 0001 FFFA move.w [A6 - 0x6], 0x1 00004DA2 486E FFFA pea.l [A6 - 0x6] 00004DA6 486C 00AA pea.l [A4 + 0xAA] 00004DAA 3F3C 200A move.w -[A7], 0x200A /* ' \n' */ 00004DAE A9EB syscall Pack4/FP68K 00004DB0 6C60 bge +0x62 /* 00004E12 */ 00004DB2 306C 0064 movea.w A0, [A4 + 0x64] 00004DB6 2F08 move.l -[A7], A0 00004DB8 42A7 clr.l -[A7] 00004DBA 4EBA C5DA jsr [PC - 0x3A26 /* 00001396 */] 00004DBE 508F addq.l A7, 8 00004DC0 3D40 FFFA move.w [A6 - 0x6], D0 00004DC4 486E FFFA pea.l [A6 - 0x6] 00004DC8 486E FFF0 pea.l [A6 - 0x10] 00004DCC 3F3C 200E move.w -[A7], 0x200E 00004DD0 A9EB syscall Pack4/FP68K 00004DD2 486D FACA pea.l [A5 - 0x536] 00004DD6 486E FFF0 pea.l [A6 - 0x10] 00004DDA 3F3C 0006 move.w -[A7], 0x6 00004DDE A9EB syscall Pack4/FP68K 00004DE0 486E FFF0 pea.l [A6 - 0x10] 00004DE4 486C 00AA pea.l [A4 + 0xAA] 00004DE8 3F3C 0000 move.w -[A7], 0x0 00004DEC A9EB syscall Pack4/FP68K 00004DEE 3D7C 0001 FFFA move.w [A6 - 0x6], 0x1 00004DF4 486E FFFA pea.l [A6 - 0x6] 00004DF8 486C 00AA pea.l [A4 + 0xAA] 00004DFC 3F3C 200A move.w -[A7], 0x200A /* ' \n' */ 00004E00 A9EB syscall Pack4/FP68K 00004E02 6F0E ble +0x10 /* 00004E12 */ 00004E04 41EC 00AA lea.l A0, [A4 + 0xAA] 00004E08 43ED FAD4 lea.l A1, [A5 - 0x52C] 00004E0C 20D9 move.l [A0]+, [A1]+ 00004E0E 20D9 move.l [A0]+, [A1]+ 00004E10 30D9 move.w [A0]+, [A1]+ label00004E12: 00004E12 4A6E FFFE tst.w [A6 - 0x2] 00004E16 6600 FC60 bne -0x39E /* 00004A78 */ 00004E1A 3D7C 0001 FFFC move.w [A6 - 0x4], 0x1 00004E20 486E FFFC pea.l [A6 - 0x4] 00004E24 486C 00A0 pea.l [A4 + 0xA0] 00004E28 3F3C 200A move.w -[A7], 0x200A /* ' \n' */ 00004E2C A9EB syscall Pack4/FP68K 00004E2E 6C60 bge +0x62 /* 00004E90 */ 00004E30 306C 0064 movea.w A0, [A4 + 0x64] 00004E34 2F08 move.l -[A7], A0 00004E36 42A7 clr.l -[A7] 00004E38 4EBA C55C jsr [PC - 0x3AA4 /* 00001396 */] 00004E3C 508F addq.l A7, 8 00004E3E 3D40 FFFC move.w [A6 - 0x4], D0 00004E42 486E FFFC pea.l [A6 - 0x4] 00004E46 486E FFF2 pea.l [A6 - 0xE] 00004E4A 3F3C 200E move.w -[A7], 0x200E 00004E4E A9EB syscall Pack4/FP68K 00004E50 486D FADE pea.l [A5 - 0x522] 00004E54 486E FFF2 pea.l [A6 - 0xE] 00004E58 3F3C 0006 move.w -[A7], 0x6 00004E5C A9EB syscall Pack4/FP68K 00004E5E 486E FFF2 pea.l [A6 - 0xE] 00004E62 486C 00A0 pea.l [A4 + 0xA0] 00004E66 3F3C 0000 move.w -[A7], 0x0 00004E6A A9EB syscall Pack4/FP68K 00004E6C 3D7C 0001 FFFC move.w [A6 - 0x4], 0x1 00004E72 486E FFFC pea.l [A6 - 0x4] 00004E76 486C 00A0 pea.l [A4 + 0xA0] 00004E7A 3F3C 200A move.w -[A7], 0x200A /* ' \n' */ 00004E7E A9EB syscall Pack4/FP68K 00004E80 6F0E ble +0x10 /* 00004E90 */ 00004E82 41EC 00A0 lea.l A0, [A4 + 0xA0] 00004E86 43ED FAE8 lea.l A1, [A5 - 0x518] 00004E8A 20D9 move.l [A0]+, [A1]+ 00004E8C 20D9 move.l [A0]+, [A1]+ 00004E8E 30D9 move.w [A0]+, [A1]+ label00004E90: 00004E90 0C6C 0064 0064 cmpi.w [A4 + 0x64], 0x64 /* 'd' */ 00004E96 6C38 bge +0x3A /* 00004ED0 */ 00004E98 0C6C 0032 0064 cmpi.w [A4 + 0x64], 0x32 /* '2' */ 00004E9E 6C12 bge +0x14 /* 00004EB2 */ 00004EA0 4878 0005 push.l 0x5 00004EA4 42A7 clr.l -[A7] 00004EA6 4EBA C4EE jsr [PC - 0x3B12 /* 00001396 */] 00004EAA 508F addq.l A7, 8 00004EAC D16C 0064 add.w [A4 + 0x64], D0 00004EB0 601E bra +0x20 /* 00004ED0 */ label00004EB2: 00004EB2 4878 000A push.l 0xA /* '\n' */ 00004EB6 42A7 clr.l -[A7] 00004EB8 4EBA C4DC jsr [PC - 0x3B24 /* 00001396 */] 00004EBC 508F addq.l A7, 8 00004EBE D16C 0064 add.w [A4 + 0x64], D0 00004EC2 0C6C 0064 0064 cmpi.w [A4 + 0x64], 0x64 /* 'd' */ 00004EC8 6F06 ble +0x8 /* 00004ED0 */ 00004ECA 7064 moveq.l D0, 0x64 00004ECC 3940 0064 move.w [A4 + 0x64], D0 label00004ED0: 00004ED0 302C 0064 move.w D0, [A4 + 0x64] 00004ED4 D16C 0066 add.w [A4 + 0x66], D0 00004ED8 302C 0066 move.w D0, [A4 + 0x66] 00004EDC B06C 006C cmp.w D0, [A4 + 0x6C] 00004EE0 6F06 ble +0x8 /* 00004EE8 */ 00004EE2 396C 006C 0066 move.w [A4 + 0x66], [A4 + 0x6C] label00004EE8: 00004EE8 286C 00EA movea.l A4, [A4 + 0xEA] label00004EEC: 00004EEC B8FC 0000 cmpa.w A4, 0x0 00004EF0 6600 FB60 bne -0x49E /* 00004A52 */ 00004EF4 285F movea.l A4, [A7]+ 00004EF6 4E5E unlink A6 00004EF8 4E75 rts 00004EFA 4348 chk.w D1, A0 00004EFC 4543 chk.w D2, D3 00004EFE 4B54 chk.w D5, [A4] 00004F00 4845 swap.w D5 fn00004F02: 00004F02 4E56 FFCC link A6, -0x0034 00004F06 2F0C move.l -[A7], A4 00004F08 206D E4D4 movea.l A0, [A5 - 0x1B2C] 00004F0C 2868 00EA movea.l A4, [A0 + 0xEA] 00004F10 6000 01B8 bra +0x1BA /* 000050CA */ label00004F14: 00004F14 206D E4D4 movea.l A0, [A5 - 0x1B2C] 00004F18 4868 0026 pea.l [A0 + 0x26] 00004F1C 486C 0026 pea.l [A4 + 0x26] 00004F20 3F3C 0002 move.w -[A7], 0x2 00004F24 A9EB syscall Pack4/FP68K 00004F26 206D E4D4 movea.l A0, [A5 - 0x1B2C] 00004F2A 4868 0030 pea.l [A0 + 0x30] 00004F2E 486C 0030 pea.l [A4 + 0x30] 00004F32 3F3C 0002 move.w -[A7], 0x2 00004F36 A9EB syscall Pack4/FP68K 00004F38 0C6C 0004 0010 cmpi.w [A4 + 0x10], 0x4 00004F3E 6600 0186 bne +0x188 /* 000050C6 */ 00004F42 3D7C 0000 FFFE move.w [A6 - 0x2], 0x0 00004F48 486E FFFE pea.l [A6 - 0x2] 00004F4C 486C 0026 pea.l [A4 + 0x26] 00004F50 3F3C 200A move.w -[A7], 0x200A /* ' \n' */ 00004F54 A9EB syscall Pack4/FP68K 00004F56 6D14 blt +0x16 /* 00004F6C */ 00004F58 2D6C 0026 FFF4 move.l [A6 - 0xC], [A4 + 0x26] 00004F5E 2D6C 002A FFF8 move.l [A6 - 0x8], [A4 + 0x2A] 00004F64 3D6C 002E FFFC move.w [A6 - 0x4], [A4 + 0x2E] 00004F6A 602E bra +0x30 /* 00004F9A */ label00004F6C: 00004F6C 2D6C 0026 FFEA move.l [A6 - 0x16], [A4 + 0x26] 00004F72 2D6C 002A FFEE move.l [A6 - 0x12], [A4 + 0x2A] 00004F78 3D6C 002E FFF2 move.w [A6 - 0xE], [A4 + 0x2E] 00004F7E 486E FFEA pea.l [A6 - 0x16] 00004F82 3F3C 000D move.w -[A7], 0xD /* '\r' */ 00004F86 A9EB syscall Pack4/FP68K 00004F88 2D6E FFEA FFF4 move.l [A6 - 0xC], [A6 - 0x16] 00004F8E 2D6E FFEE FFF8 move.l [A6 - 0x8], [A6 - 0x12] 00004F94 3D6E FFF2 FFFC move.w [A6 - 0x4], [A6 - 0xE] label00004F9A: 00004F9A 2D7C 0000 9C40 FFE6 move.l [A6 - 0x1A], 0x9C40 00004FA2 486E FFE6 pea.l [A6 - 0x1A] 00004FA6 486E FFF4 pea.l [A6 - 0xC] 00004FAA 3F3C 280A move.w -[A7], 0x280A /* '(\n' */ 00004FAE A9EB syscall Pack4/FP68K 00004FB0 5EC0 sgt D0 00004FB2 4400 neg.b D0 00004FB4 4880 ext.w D0 00004FB6 3D7C 0000 FFE4 move.w [A6 - 0x1C], 0x0 00004FBC 486E FFE4 pea.l [A6 - 0x1C] 00004FC0 486C 0030 pea.l [A4 + 0x30] 00004FC4 3F3C 200A move.w -[A7], 0x200A /* ' \n' */ 00004FC8 A9EB syscall Pack4/FP68K 00004FCA 6D18 blt +0x1A /* 00004FE4 */ 00004FCC 48E7 8000 movem.l -[A7], D0 00004FD0 2D6C 0030 FFDA move.l [A6 - 0x26], [A4 + 0x30] 00004FD6 2D6C 0034 FFDE move.l [A6 - 0x22], [A4 + 0x34] 00004FDC 3D6C 0038 FFE2 move.w [A6 - 0x1E], [A4 + 0x38] 00004FE2 6032 bra +0x34 /* 00005016 */ label00004FE4: 00004FE4 48E7 8000 movem.l -[A7], D0 00004FE8 2D6C 0030 FFD0 move.l [A6 - 0x30], [A4 + 0x30] 00004FEE 2D6C 0034 FFD4 move.l [A6 - 0x2C], [A4 + 0x34] 00004FF4 3D6C 0038 FFD8 move.w [A6 - 0x28], [A4 + 0x38] 00004FFA 486E FFD0 pea.l [A6 - 0x30] 00004FFE 3F3C 000D move.w -[A7], 0xD /* '\r' */ 00005002 A9EB syscall Pack4/FP68K 00005004 2D6E FFD0 FFDA move.l [A6 - 0x26], [A6 - 0x30] 0000500A 2D6E FFD4 FFDE move.l [A6 - 0x22], [A6 - 0x2C] 00005010 3D6E FFD8 FFE2 move.w [A6 - 0x1E], [A6 - 0x28] label00005016: 00005016 4CDF 0001 movem.l D0, [A7]+ 0000501A 2D7C 0000 9C40 FFCC move.l [A6 - 0x34], 0x9C40 00005022 486E FFCC pea.l [A6 - 0x34] 00005026 486E FFDA pea.l [A6 - 0x26] 0000502A 3F3C 280A move.w -[A7], 0x280A /* '(\n' */ 0000502E A9EB syscall Pack4/FP68K 00005030 5EC1 sgt D1 00005032 4401 neg.b D1 00005034 4881 ext.w D1 00005036 8041 or.w D0, D1 00005038 4A40 tst.w D0 0000503A 6700 008A beq +0x8C /* 000050C6 */ 0000503E 4A2D E4AE tst.b [A5 - 0x1B52] 00005042 672E beq +0x30 /* 00005072 */ 00005044 486D FAF2 pea.l [A5 - 0x50E] 00005048 486D F72E pea.l [A5 - 0x8D2] 0000504C 4EAD 0182 jsr [A5 + 0x182 /* export_44 */] 00005050 508F addq.l A7, 8 00005052 3F3C 0041 move.w -[A7], 0x41 /* 'A' */ 00005056 4267 clr.w -[A7] 00005058 3F2D E4E0 move.w -[A7], [A5 - 0x1B20] 0000505C 4267 clr.w -[A7] 0000505E 486D F72E pea.l [A5 - 0x8D2] 00005062 486D E4F0 pea.l [A5 - 0x1B10] 00005066 2F2D E4E8 move.l -[A7], [A5 - 0x1B18] 0000506A 4EBA 0A92 jsr [PC + 0xA92 /* 00005AFE */] 0000506E 4FEF 0014 lea.l A7, [A7 + 0x14] label00005072: 00005072 2D6C 0026 FFF6 move.l [A6 - 0xA], [A4 + 0x26] 00005078 2D6C 002A FFFA move.l [A6 - 0x6], [A4 + 0x2A] 0000507E 3D6C 002E FFFE move.w [A6 - 0x2], [A4 + 0x2E] 00005084 486E FFF6 pea.l [A6 - 0xA] 00005088 3F3C 000D move.w -[A7], 0xD /* '\r' */ 0000508C A9EB syscall Pack4/FP68K 0000508E 41EC 0026 lea.l A0, [A4 + 0x26] 00005092 43EE FFF6 lea.l A1, [A6 - 0xA] 00005096 20D9 move.l [A0]+, [A1]+ 00005098 20D9 move.l [A0]+, [A1]+ 0000509A 30D9 move.w [A0]+, [A1]+ 0000509C 2D6C 0030 FFF6 move.l [A6 - 0xA], [A4 + 0x30] 000050A2 2D6C 0034 FFFA move.l [A6 - 0x6], [A4 + 0x34] 000050A8 3D6C 0038 FFFE move.w [A6 - 0x2], [A4 + 0x38] 000050AE 486E FFF6 pea.l [A6 - 0xA] 000050B2 3F3C 000D move.w -[A7], 0xD /* '\r' */ 000050B6 A9EB syscall Pack4/FP68K 000050B8 41EC 0030 lea.l A0, [A4 + 0x30] 000050BC 43EE FFF6 lea.l A1, [A6 - 0xA] 000050C0 20D9 move.l [A0]+, [A1]+ 000050C2 20D9 move.l [A0]+, [A1]+ 000050C4 30D9 move.w [A0]+, [A1]+ label000050C6: 000050C6 286C 00EA movea.l A4, [A4 + 0xEA] label000050CA: 000050CA B8FC 0000 cmpa.w A4, 0x0 000050CE 6600 FE44 bne -0x1BA /* 00004F14 */ 000050D2 206D E4D4 movea.l A0, [A5 - 0x1B2C] 000050D6 3D7C 0000 FFFE move.w [A6 - 0x2], 0x0 000050DC 486E FFFE pea.l [A6 - 0x2] 000050E0 4868 0026 pea.l [A0 + 0x26] 000050E4 3F3C 200E move.w -[A7], 0x200E 000050E8 A9EB syscall Pack4/FP68K 000050EA 206D E4D4 movea.l A0, [A5 - 0x1B2C] 000050EE 3D7C 0000 FFFE move.w [A6 - 0x2], 0x0 000050F4 486E FFFE pea.l [A6 - 0x2] 000050F8 4868 0030 pea.l [A0 + 0x30] 000050FC 3F3C 200E move.w -[A7], 0x200E 00005100 A9EB syscall Pack4/FP68K 00005102 285F movea.l A4, [A7]+ 00005104 4E5E unlink A6 00005106 4E75 rts 00005108 4D4F chk.w D6, A7 0000510A 5645 addq.w D5, 3 0000510C 5448 addq.w A0, 2 0000510E 4553 chk.w D2, [A3] fn00005110: 00005110 2F0C move.l -[A7], A4 00005112 286D E4D4 movea.l A4, [A5 - 0x1B2C] 00005116 6044 bra +0x46 /* 0000515C */ label00005118: 00005118 4A2C 00F2 tst.b [A4 + 0xF2] 0000511C 673A beq +0x3C /* 00005158 */ 0000511E 4854 pea.l [A4] 00005120 486D FB00 pea.l [A5 - 0x500] 00005124 486D F72E pea.l [A5 - 0x8D2] 00005128 4EAD 0162 jsr [A5 + 0x162 /* export_40 */] 0000512C 4FEF 000C lea.l A7, [A7 + 0xC] 00005130 3F3C 0041 move.w -[A7], 0x41 /* 'A' */ 00005134 4267 clr.w -[A7] 00005136 3F2D E4E0 move.w -[A7], [A5 - 0x1B20] 0000513A 4267 clr.w -[A7] 0000513C 486D F72E pea.l [A5 - 0x8D2] 00005140 486D E4F0 pea.l [A5 - 0x1B10] 00005144 2F2D E4E8 move.l -[A7], [A5 - 0x1B18] 00005148 4EBA 09B4 jsr [PC + 0x9B4 /* 00005AFE */] 0000514C 4FEF 0014 lea.l A7, [A7 + 0x14] 00005150 2F0C move.l -[A7], A4 00005152 4EBA 0012 jsr [PC + 0x12 /* 00005166 */] 00005156 588F addq.l A7, 4 label00005158: 00005158 286C 00EA movea.l A4, [A4 + 0xEA] label0000515C: 0000515C B8FC 0000 cmpa.w A4, 0x0 00005160 66B6 bne -0x48 /* 00005118 */ 00005162 285F movea.l A4, [A7]+ 00005164 4E75 rts fn00005166: 00005166 4E56 FFE4 link A6, -0x001C 0000516A 206E 0008 movea.l A0, [A6 + 0x8] 0000516E 2D68 00EE FFFC move.l [A6 - 0x4], [A0 + 0xEE] 00005174 206E 0008 movea.l A0, [A6 + 0x8] 00005178 2D68 00EA FFF8 move.l [A6 - 0x8], [A0 + 0xEA] 0000517E 202D E4D4 move.l D0, [A5 - 0x1B2C] 00005182 B0AE 0008 cmp.l D0, [A6 + 0x8] 00005186 6628 bne +0x2A /* 000051B0 */ 00005188 4267 clr.w -[A7] 0000518A 4EAD 00BA jsr [A5 + 0xBA /* export_19 */] 0000518E 101F move.b D0, [A7]+ 00005190 4A00 tst.b D0 00005192 6604 bne +0x6 /* 00005198 */ 00005194 4EAD 00AA jsr [A5 + 0xAA /* export_17 */] label00005198: 00005198 3F3C 000D move.w -[A7], 0xD /* '\r' */ 0000519C 4EAD 00E2 jsr [A5 + 0xE2 /* export_24 */] 000051A0 548F addq.l A7, 2 000051A2 3F3C 0001 move.w -[A7], 0x1 000051A6 4EAD 0102 jsr [A5 + 0x102 /* export_28 */] 000051AA 548F addq.l A7, 2 000051AC 6000 007E bra +0x80 /* 0000522C */ label000051B0: 000051B0 206E 0008 movea.l A0, [A6 + 0x8] 000051B4 0C68 0001 0010 cmpi.w [A0 + 0x10], 0x1 000051BA 6600 0070 bne +0x72 /* 0000522C */ 000051BE 536D E4B0 subq.w [A5 - 0x1B50], 1 000051C2 4A6D E4B0 tst.w [A5 - 0x1B50] 000051C6 6624 bne +0x26 /* 000051EC */ 000051C8 4267 clr.w -[A7] 000051CA 4EAD 00BA jsr [A5 + 0xBA /* export_19 */] 000051CE 101F move.b D0, [A7]+ 000051D0 4A00 tst.b D0 000051D2 6604 bne +0x6 /* 000051D8 */ 000051D4 4EAD 00AA jsr [A5 + 0xAA /* export_17 */] label000051D8: 000051D8 3F3C 0014 move.w -[A7], 0x14 000051DC 4EAD 00E2 jsr [A5 + 0xE2 /* export_24 */] 000051E0 548F addq.l A7, 2 000051E2 3F3C 0001 move.w -[A7], 0x1 000051E6 4EAD 0102 jsr [A5 + 0x102 /* export_28 */] 000051EA 548F addq.l A7, 2 label000051EC: 000051EC 206D E4D4 movea.l A0, [A5 - 0x1B2C] 000051F0 4A68 00BA tst.w [A0 + 0xBA] 000051F4 6F16 ble +0x18 /* 0000520C */ 000051F6 206D E4D4 movea.l A0, [A5 - 0x1B2C] 000051FA 202E 0008 move.l D0, [A6 + 0x8] 000051FE B0A8 00CA cmp.l D0, [A0 + 0xCA] 00005202 6608 bne +0xA /* 0000520C */ 00005204 206D E4D4 movea.l A0, [A5 - 0x1B2C] 00005208 4268 00BA clr.w [A0 + 0xBA] label0000520C: 0000520C 206D E4D4 movea.l A0, [A5 - 0x1B2C] 00005210 4A68 00BC tst.w [A0 + 0xBC] 00005214 6F16 ble +0x18 /* 0000522C */ 00005216 206D E4D4 movea.l A0, [A5 - 0x1B2C] 0000521A 202E 0008 move.l D0, [A6 + 0x8] 0000521E B0A8 00CE cmp.l D0, [A0 + 0xCE] 00005222 6608 bne +0xA /* 0000522C */ 00005224 206D E4D4 movea.l A0, [A5 - 0x1B2C] 00005228 4268 00BC clr.w [A0 + 0xBC] label0000522C: 0000522C 206E FFFC movea.l A0, [A6 - 0x4] 00005230 216E FFF8 00EA move.l [A0 + 0xEA], [A6 - 0x8] 00005236 206E FFF8 movea.l A0, [A6 - 0x8] 0000523A 216E FFFC 00EE move.l [A0 + 0xEE], [A6 - 0x4] 00005240 4E5E unlink A6 00005242 4E75 rts 00005244 4445 neg.w D5 00005246 4C45 5445 movem.l D0,D2,D6,A2,A4,A6, D5 0000524A 5348 subq.w A0, 1 fn0000524C: 0000524C 4E56 FFCE link A6, -0x0032 00005250 41EE 0012 lea.l A0, [A6 + 0x12] 00005254 2F20 move.l -[A7], -[A0] 00005256 2F20 move.l -[A7], -[A0] 00005258 3F20 move.w -[A7], -[A0] 0000525A 486E FFD8 pea.l [A6 - 0x28] 0000525E 4EBA 0BCC jsr [PC + 0xBCC /* 00005E2C */] 00005262 4FEF 000E lea.l A7, [A7 + 0xE] 00005266 486E 0012 pea.l [A6 + 0x12] 0000526A 486E FFD8 pea.l [A6 - 0x28] 0000526E 3F3C 0004 move.w -[A7], 0x4 00005272 A9EB syscall Pack4/FP68K 00005274 41EE FFF6 lea.l A0, [A6 - 0xA] 00005278 43EE FFD8 lea.l A1, [A6 - 0x28] 0000527C 20D9 move.l [A0]+, [A1]+ 0000527E 20D9 move.l [A0]+, [A1]+ 00005280 30D9 move.w [A0]+, [A1]+ 00005282 41EE 0012 lea.l A0, [A6 + 0x12] 00005286 2F20 move.l -[A7], -[A0] 00005288 2F20 move.l -[A7], -[A0] 0000528A 3F20 move.w -[A7], -[A0] 0000528C 486E FFD8 pea.l [A6 - 0x28] 00005290 4EBA 095A jsr [PC + 0x95A /* 00005BEC */] 00005294 4FEF 000E lea.l A7, [A7 + 0xE] 00005298 486E 0012 pea.l [A6 + 0x12] 0000529C 486E FFD8 pea.l [A6 - 0x28] 000052A0 3F3C 0004 move.w -[A7], 0x4 000052A4 A9EB syscall Pack4/FP68K 000052A6 41EE FFEC lea.l A0, [A6 - 0x14] 000052AA 43EE FFD8 lea.l A1, [A6 - 0x28] 000052AE 20D9 move.l [A0]+, [A1]+ 000052B0 20D9 move.l [A0]+, [A1]+ 000052B2 30D9 move.w [A0]+, [A1]+ 000052B4 206E 0026 movea.l A0, [A6 + 0x26] 000052B8 2D6E FFF6 FFD8 move.l [A6 - 0x28], [A6 - 0xA] 000052BE 2D6E FFFA FFDC move.l [A6 - 0x24], [A6 - 0x6] 000052C4 3D6E FFFE FFE0 move.w [A6 - 0x20], [A6 - 0x2] 000052CA 4868 003A pea.l [A0 + 0x3A] 000052CE 486E FFD8 pea.l [A6 - 0x28] 000052D2 3F3C 0002 move.w -[A7], 0x2 000052D6 A9EB syscall Pack4/FP68K 000052D8 206E 001C movea.l A0, [A6 + 0x1C] 000052DC 43EE FFD8 lea.l A1, [A6 - 0x28] 000052E0 20D9 move.l [A0]+, [A1]+ 000052E2 20D9 move.l [A0]+, [A1]+ 000052E4 30D9 move.w [A0]+, [A1]+ 000052E6 206E 0026 movea.l A0, [A6 + 0x26] 000052EA 2D6E FFEC FFD8 move.l [A6 - 0x28], [A6 - 0x14] 000052F0 2D6E FFF0 FFDC move.l [A6 - 0x24], [A6 - 0x10] 000052F6 3D6E FFF4 FFE0 move.w [A6 - 0x20], [A6 - 0xC] 000052FC 4868 0044 pea.l [A0 + 0x44] 00005300 486E FFD8 pea.l [A6 - 0x28] 00005304 3F3C 0002 move.w -[A7], 0x2 00005308 A9EB syscall Pack4/FP68K 0000530A 206E 0020 movea.l A0, [A6 + 0x20] 0000530E 43EE FFD8 lea.l A1, [A6 - 0x28] 00005312 20D9 move.l [A0]+, [A1]+ 00005314 20D9 move.l [A0]+, [A1]+ 00005316 30D9 move.w [A0]+, [A1]+ 00005318 206E 0020 movea.l A0, [A6 + 0x20] 0000531C 41E8 000A lea.l A0, [A0 + 0xA] 00005320 2F20 move.l -[A7], -[A0] 00005322 2F20 move.l -[A7], -[A0] 00005324 3F20 move.w -[A7], -[A0] 00005326 206E 001C movea.l A0, [A6 + 0x1C] 0000532A 41E8 000A lea.l A0, [A0 + 0xA] 0000532E 2F20 move.l -[A7], -[A0] 00005330 2F20 move.l -[A7], -[A0] 00005332 3F20 move.w -[A7], -[A0] 00005334 486E FFD8 pea.l [A6 - 0x28] 00005338 4EBA C372 jsr [PC - 0x3C8E /* 000016AC */] 0000533C 4FEF 0018 lea.l A7, [A7 + 0x18] 00005340 486E 0024 pea.l [A6 + 0x24] 00005344 486E FFCE pea.l [A6 - 0x32] 00005348 3F3C 200E move.w -[A7], 0x200E 0000534C A9EB syscall Pack4/FP68K 0000534E 486E FFCE pea.l [A6 - 0x32] 00005352 486E FFD8 pea.l [A6 - 0x28] 00005356 3F3C 0006 move.w -[A7], 0x6 0000535A A9EB syscall Pack4/FP68K 0000535C 41EE FFE2 lea.l A0, [A6 - 0x1E] 00005360 43EE FFD8 lea.l A1, [A6 - 0x28] 00005364 20D9 move.l [A0]+, [A1]+ 00005366 20D9 move.l [A0]+, [A1]+ 00005368 30D9 move.w [A0]+, [A1]+ 0000536A 3D7C 0001 FFE0 move.w [A6 - 0x20], 0x1 00005370 486E FFE0 pea.l [A6 - 0x20] 00005374 486E FFE2 pea.l [A6 - 0x1E] 00005378 3F3C 200A move.w -[A7], 0x200A /* ' \n' */ 0000537C A9EB syscall Pack4/FP68K 0000537E 6F20 ble +0x22 /* 000053A0 */ 00005380 206E 001C movea.l A0, [A6 + 0x1C] 00005384 486E FFE2 pea.l [A6 - 0x1E] 00005388 4850 pea.l [A0] 0000538A 3F3C 0006 move.w -[A7], 0x6 0000538E A9EB syscall Pack4/FP68K 00005390 206E 0020 movea.l A0, [A6 + 0x20] 00005394 486E FFE2 pea.l [A6 - 0x1E] 00005398 4850 pea.l [A0] 0000539A 3F3C 0006 move.w -[A7], 0x6 0000539E A9EB syscall Pack4/FP68K label000053A0: 000053A0 4E5E unlink A6 000053A2 4E75 rts 000053A4 5343 subq.w D3, 1 000053A6 4F55 chk.w D7, [A5] 000053A8 5253 addq.w [A3], 1 000053AA 4520 .invalid 2, -[A0] // invalid opcode 4 with b == 4 fn000053AC: 000053AC 4E56 FFFC link A6, -0x0004 000053B0 4AAE 000C tst.l [A6 + 0xC] 000053B4 6F28 ble +0x2A /* 000053DE */ 000053B6 206E 0008 movea.l A0, [A6 + 0x8] 000053BA 2D50 FFFC move.l [A6 - 0x4], [A0] 000053BE 206E FFFC movea.l A0, [A6 - 0x4] 000053C2 4250 clr.w [A0] 000053C4 206E FFFC movea.l A0, [A6 - 0x4] 000053C8 217C 0000 3A98 0002 move.l [A0 + 0x2], 0x3A98 000053D0 2F2E FFFC move.l -[A7], [A6 - 0x4] 000053D4 2F2E 000C move.l -[A7], [A6 + 0xC] 000053D8 42A7 clr.l -[A7] 000053DA 4EAD 00B2 jsr [A5 + 0xB2 /* export_18 */] label000053DE: 000053DE 4E5E unlink A6 000053E0 4E75 rts 000053E2 504C addq.w A4, 8 000053E4 4159 chk.w D0, [A1]+ 000053E6 534F subq.w A7, 1 000053E8 554E subq.w A6, 2 fn000053EA: 000053EA 4E56 FF52 link A6, -0x00AE 000053EE 206E 0008 movea.l A0, [A6 + 0x8] 000053F2 302E 0010 move.w D0, [A6 + 0x10] 000053F6 B068 0066 cmp.w D0, [A0 + 0x66] 000053FA 6F0A ble +0xC /* 00005406 */ 000053FC 206E 0008 movea.l A0, [A6 + 0x8] 00005400 3D68 0066 0010 move.w [A6 + 0x10], [A0 + 0x66] label00005406: 00005406 206E 0008 movea.l A0, [A6 + 0x8] 0000540A 302E 0010 move.w D0, [A6 + 0x10] 0000540E 9168 0066 sub.w [A0 + 0x66], D0 00005412 2F2D E4D4 move.l -[A7], [A5 - 0x1B2C] 00005416 4EBA 061C jsr [PC + 0x61C /* 00005A34 */] 0000541A 588F addq.l A7, 4 0000541C 2D40 FFFC move.l [A6 - 0x4], D0 00005420 2F2E 000C move.l -[A7], [A6 + 0xC] 00005424 102D FB26 move.b D0, [A5 - 0x4DA] 00005428 4880 ext.w D0 0000542A 3F00 move.w -[A7], D0 0000542C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00005430 486D FB28 pea.l [A5 - 0x4D8] 00005434 486E FFA2 pea.l [A6 - 0x5E] 00005438 4EAD 0162 jsr [A5 + 0x162 /* export_40 */] 0000543C 4FEF 0012 lea.l A7, [A7 + 0x12] 00005440 3F3C 0041 move.w -[A7], 0x41 /* 'A' */ 00005444 4267 clr.w -[A7] 00005446 3F2D E4E0 move.w -[A7], [A5 - 0x1B20] 0000544A 4267 clr.w -[A7] 0000544C 486E FFA2 pea.l [A6 - 0x5E] 00005450 486D E4F0 pea.l [A5 - 0x1B10] 00005454 2F2D E4E8 move.l -[A7], [A5 - 0x1B18] 00005458 4EBA 06A4 jsr [PC + 0x6A4 /* 00005AFE */] 0000545C 4FEF 0014 lea.l A7, [A7 + 0x14] 00005460 206E FFFC movea.l A0, [A6 - 0x4] 00005464 7002 moveq.l D0, 0x02 00005466 3140 0010 move.w [A0 + 0x10], D0 0000546A 206E FFFC movea.l A0, [A6 - 0x4] 0000546E 7064 moveq.l D0, 0x64 00005470 3140 0062 move.w [A0 + 0x62], D0 00005474 206E FFFC movea.l A0, [A6 - 0x4] 00005478 216E 000C 00D2 move.l [A0 + 0xD2], [A6 + 0xC] 0000547E 206E FFFC movea.l A0, [A6 - 0x4] 00005482 216E 0008 00CE move.l [A0 + 0xCE], [A6 + 0x8] 00005488 206E FFFC movea.l A0, [A6 - 0x4] 0000548C 316E 0010 0066 move.w [A0 + 0x66], [A6 + 0x10] 00005492 206E FFFC movea.l A0, [A6 - 0x4] 00005496 4268 0064 clr.w [A0 + 0x64] 0000549A 206E FFFC movea.l A0, [A6 - 0x4] 0000549E 3D7C FFFF FFA0 move.w [A6 - 0x60], 0xFFFF 000054A4 486E FFA0 pea.l [A6 - 0x60] 000054A8 4868 00D6 pea.l [A0 + 0xD6] 000054AC 3F3C 200E move.w -[A7], 0x200E 000054B0 A9EB syscall Pack4/FP68K 000054B2 206E FFFC movea.l A0, [A6 - 0x4] 000054B6 4268 006A clr.w [A0 + 0x6A] 000054BA 206E FFFC movea.l A0, [A6 - 0x4] 000054BE 41E8 00A0 lea.l A0, [A0 + 0xA0] 000054C2 43ED FB46 lea.l A1, [A5 - 0x4BA] 000054C6 20D9 move.l [A0]+, [A1]+ 000054C8 20D9 move.l [A0]+, [A1]+ 000054CA 30D9 move.w [A0]+, [A1]+ 000054CC 206E 0008 movea.l A0, [A6 + 0x8] 000054D0 226E FFFC movea.l A1, [A6 - 0x4] 000054D4 43E9 0026 lea.l A1, [A1 + 0x26] 000054D8 41E8 0026 lea.l A0, [A0 + 0x26] 000054DC 22D8 move.l [A1]+, [A0]+ 000054DE 22D8 move.l [A1]+, [A0]+ 000054E0 32D8 move.w [A1]+, [A0]+ 000054E2 206E 0008 movea.l A0, [A6 + 0x8] 000054E6 226E FFFC movea.l A1, [A6 - 0x4] 000054EA 43E9 0030 lea.l A1, [A1 + 0x30] 000054EE 41E8 0030 lea.l A0, [A0 + 0x30] 000054F2 22D8 move.l [A1]+, [A0]+ 000054F4 22D8 move.l [A1]+, [A0]+ 000054F6 32D8 move.w [A1]+, [A0]+ 000054F8 206E 0008 movea.l A0, [A6 + 0x8] 000054FC 226E 000C movea.l A1, [A6 + 0xC] 00005500 2D69 0026 FF98 move.l [A6 - 0x68], [A1 + 0x26] 00005506 2D69 002A FF9C move.l [A6 - 0x64], [A1 + 0x2A] 0000550C 3D69 002E FFA0 move.w [A6 - 0x60], [A1 + 0x2E] 00005512 4868 0026 pea.l [A0 + 0x26] 00005516 486E FF98 pea.l [A6 - 0x68] 0000551A 3F3C 0002 move.w -[A7], 0x2 0000551E A9EB syscall Pack4/FP68K 00005520 206E 0008 movea.l A0, [A6 + 0x8] 00005524 226E 000C movea.l A1, [A6 + 0xC] 00005528 2D69 0030 FF8E move.l [A6 - 0x72], [A1 + 0x30] 0000552E 2D69 0034 FF92 move.l [A6 - 0x6E], [A1 + 0x34] 00005534 3D69 0038 FF96 move.w [A6 - 0x6A], [A1 + 0x38] 0000553A 4868 0030 pea.l [A0 + 0x30] 0000553E 486E FF8E pea.l [A6 - 0x72] 00005542 3F3C 0002 move.w -[A7], 0x2 00005546 A9EB syscall Pack4/FP68K 00005548 41EE FF98 lea.l A0, [A6 - 0x68] 0000554C 2F20 move.l -[A7], -[A0] 0000554E 2F20 move.l -[A7], -[A0] 00005550 3F20 move.w -[A7], -[A0] 00005552 41EE FFA2 lea.l A0, [A6 - 0x5E] 00005556 2F20 move.l -[A7], -[A0] 00005558 2F20 move.l -[A7], -[A0] 0000555A 3F20 move.w -[A7], -[A0] 0000555C 486E FF84 pea.l [A6 - 0x7C] 00005560 4EBA BFD2 jsr [PC - 0x402E /* 00001534 */] 00005564 4FEF 0018 lea.l A7, [A7 + 0x18] 00005568 41EE FFF2 lea.l A0, [A6 - 0xE] 0000556C 43EE FF84 lea.l A1, [A6 - 0x7C] 00005570 20D9 move.l [A0]+, [A1]+ 00005572 20D9 move.l [A0]+, [A1]+ 00005574 30D9 move.w [A0]+, [A1]+ 00005576 41EE FFFC lea.l A0, [A6 - 0x4] 0000557A 2F20 move.l -[A7], -[A0] 0000557C 2F20 move.l -[A7], -[A0] 0000557E 3F20 move.w -[A7], -[A0] 00005580 486E FF98 pea.l [A6 - 0x68] 00005584 4EBA 08A6 jsr [PC + 0x8A6 /* 00005E2C */] 00005588 4FEF 000E lea.l A7, [A7 + 0xE] 0000558C 486E 0010 pea.l [A6 + 0x10] 00005590 486E FF98 pea.l [A6 - 0x68] 00005594 3F3C 2004 move.w -[A7], 0x2004 00005598 A9EB syscall Pack4/FP68K 0000559A 3D7C 0003 FF96 move.w [A6 - 0x6A], 0x3 000055A0 486E FF96 pea.l [A6 - 0x6A] 000055A4 486E FF98 pea.l [A6 - 0x68] 000055A8 3F3C 2004 move.w -[A7], 0x2004 000055AC A9EB syscall Pack4/FP68K 000055AE 206E 0008 movea.l A0, [A6 + 0x8] 000055B2 4868 003A pea.l [A0 + 0x3A] 000055B6 486E FF98 pea.l [A6 - 0x68] 000055BA 3F3C 0000 move.w -[A7], 0x0 000055BE A9EB syscall Pack4/FP68K 000055C0 206E FFFC movea.l A0, [A6 - 0x4] 000055C4 41E8 003A lea.l A0, [A0 + 0x3A] 000055C8 43EE FF98 lea.l A1, [A6 - 0x68] 000055CC 20D9 move.l [A0]+, [A1]+ 000055CE 20D9 move.l [A0]+, [A1]+ 000055D0 30D9 move.w [A0]+, [A1]+ 000055D2 41EE FFFC lea.l A0, [A6 - 0x4] 000055D6 2F20 move.l -[A7], -[A0] 000055D8 2F20 move.l -[A7], -[A0] 000055DA 3F20 move.w -[A7], -[A0] 000055DC 486E FF98 pea.l [A6 - 0x68] 000055E0 4EBA 060A jsr [PC + 0x60A /* 00005BEC */] 000055E4 4FEF 000E lea.l A7, [A7 + 0xE] 000055E8 486E 0010 pea.l [A6 + 0x10] 000055EC 486E FF98 pea.l [A6 - 0x68] 000055F0 3F3C 2004 move.w -[A7], 0x2004 000055F4 A9EB syscall Pack4/FP68K 000055F6 3D7C 0003 FF96 move.w [A6 - 0x6A], 0x3 000055FC 486E FF96 pea.l [A6 - 0x6A] 00005600 486E FF98 pea.l [A6 - 0x68] 00005604 3F3C 2004 move.w -[A7], 0x2004 00005608 A9EB syscall Pack4/FP68K 0000560A 206E 0008 movea.l A0, [A6 + 0x8] 0000560E 4868 0044 pea.l [A0 + 0x44] 00005612 486E FF98 pea.l [A6 - 0x68] 00005616 3F3C 0000 move.w -[A7], 0x0 0000561A A9EB syscall Pack4/FP68K 0000561C 206E FFFC movea.l A0, [A6 - 0x4] 00005620 41E8 0044 lea.l A0, [A0 + 0x44] 00005624 43EE FF98 lea.l A1, [A6 - 0x68] 00005628 20D9 move.l [A0]+, [A1]+ 0000562A 20D9 move.l [A0]+, [A1]+ 0000562C 30D9 move.w [A0]+, [A1]+ 0000562E 206E FFFC movea.l A0, [A6 - 0x4] 00005632 41E8 004E lea.l A0, [A0 + 0x4E] 00005636 2F20 move.l -[A7], -[A0] 00005638 2F20 move.l -[A7], -[A0] 0000563A 3F20 move.w -[A7], -[A0] 0000563C 206E FFFC movea.l A0, [A6 - 0x4] 00005640 41E8 0044 lea.l A0, [A0 + 0x44] 00005644 2F20 move.l -[A7], -[A0] 00005646 2F20 move.l -[A7], -[A0] 00005648 3F20 move.w -[A7], -[A0] 0000564A 486E FF98 pea.l [A6 - 0x68] 0000564E 4EBA C05C jsr [PC - 0x3FA4 /* 000016AC */] 00005652 4FEF 0018 lea.l A7, [A7 + 0x18] 00005656 3D7C 0002 FF96 move.w [A6 - 0x6A], 0x2 0000565C 486E FF96 pea.l [A6 - 0x6A] 00005660 486E FF98 pea.l [A6 - 0x68] 00005664 3F3C 2004 move.w -[A7], 0x2004 00005668 A9EB syscall Pack4/FP68K 0000566A 206E FFFC movea.l A0, [A6 - 0x4] 0000566E 41E8 00E0 lea.l A0, [A0 + 0xE0] 00005672 43EE FF98 lea.l A1, [A6 - 0x68] 00005676 20D9 move.l [A0]+, [A1]+ 00005678 20D9 move.l [A0]+, [A1]+ 0000567A 30D9 move.w [A0]+, [A1]+ 0000567C 4A2D E4AE tst.b [A5 - 0x1B52] 00005680 6744 beq +0x46 /* 000056C6 */ 00005682 206E FFFC movea.l A0, [A6 - 0x4] 00005686 41E8 004E lea.l A0, [A0 + 0x4E] 0000568A 2F20 move.l -[A7], -[A0] 0000568C 2F20 move.l -[A7], -[A0] 0000568E 3F20 move.w -[A7], -[A0] 00005690 206E FFFC movea.l A0, [A6 - 0x4] 00005694 41E8 0044 lea.l A0, [A0 + 0x44] 00005698 2F20 move.l -[A7], -[A0] 0000569A 2F20 move.l -[A7], -[A0] 0000569C 3F20 move.w -[A7], -[A0] 0000569E 41EE FFFC lea.l A0, [A6 - 0x4] 000056A2 2F20 move.l -[A7], -[A0] 000056A4 2F20 move.l -[A7], -[A0] 000056A6 3F20 move.w -[A7], -[A0] 000056A8 486D FB50 pea.l [A5 - 0x4B0] 000056AC 486E FF52 pea.l [A6 - 0xAE] 000056B0 4EAD 0162 jsr [A5 + 0x162 /* export_40 */] 000056B4 4FEF 0026 lea.l A7, [A7 + 0x26] 000056B8 486E FF52 pea.l [A6 - 0xAE] 000056BC 4EAD 00C2 jsr [A5 + 0xC2 /* export_20 */] 000056C0 588F addq.l A7, 4 000056C2 2F00 move.l -[A7], D0 000056C4 ABFF syscall DebugStr label000056C6: 000056C6 206E FFFC movea.l A0, [A6 - 0x4] 000056CA 3D7C 0000 FFA0 move.w [A6 - 0x60], 0x0 000056D0 486E FFA0 pea.l [A6 - 0x60] 000056D4 4868 004E pea.l [A0 + 0x4E] 000056D8 3F3C 200E move.w -[A7], 0x200E 000056DC A9EB syscall Pack4/FP68K 000056DE 206E FFFC movea.l A0, [A6 - 0x4] 000056E2 3D7C 0000 FFA0 move.w [A6 - 0x60], 0x0 000056E8 486E FFA0 pea.l [A6 - 0x60] 000056EC 4868 0058 pea.l [A0 + 0x58] 000056F0 3F3C 200E move.w -[A7], 0x200E 000056F4 A9EB syscall Pack4/FP68K 000056F6 102D FB26 move.b D0, [A5 - 0x4DA] 000056FA 4880 ext.w D0 000056FC 3F00 move.w -[A7], D0 000056FE 486D FB72 pea.l [A5 - 0x48E] 00005702 2F2E FFFC move.l -[A7], [A6 - 0x4] 00005706 4EAD 0162 jsr [A5 + 0x162 /* export_40 */] 0000570A 4FEF 000A lea.l A7, [A7 + 0xA] 0000570E 522D FB26 addq.b [A5 - 0x4DA], 1 00005712 206E FFFC movea.l A0, [A6 - 0x4] 00005716 4228 00F2 clr.b [A0 + 0xF2] 0000571A 206E FFFC movea.l A0, [A6 - 0x4] 0000571E 3D7C 2710 FFA0 move.w [A6 - 0x60], 0x2710 00005724 486E FFA0 pea.l [A6 - 0x60] 00005728 4868 0012 pea.l [A0 + 0x12] 0000572C 3F3C 200E move.w -[A7], 0x200E 00005730 A9EB syscall Pack4/FP68K 00005732 4E5E unlink A6 00005734 4E75 rts 00005736 4C41 554E movem.l D1,D2,D3,D6,A0,A2,A4,A6, D1 0000573A 4348 chk.w D1, A0 0000573C 2020 move.l D0, -[A0] export_52: 0000573E 4E56 FFF8 link A6, -0x0008 00005742 4A6D E4B0 tst.w [A5 - 0x1B50] 00005746 6700 00F2 beq +0xF4 /* 0000583A */ 0000574A 206D E4D4 movea.l A0, [A5 - 0x1B2C] 0000574E 4A68 0066 tst.w [A0 + 0x66] 00005752 6E20 bgt +0x22 /* 00005774 */ 00005754 206D E4D4 movea.l A0, [A5 - 0x1B2C] 00005758 4A68 0066 tst.w [A0 + 0x66] 0000575C 6C0E bge +0x10 /* 0000576C */ 0000575E 206D E4D4 movea.l A0, [A5 - 0x1B2C] 00005762 4A68 0066 tst.w [A0 + 0x66] 00005766 57C0 seq D0 00005768 4400 neg.b D0 0000576A 4880 ext.w D0 label0000576C: 0000576C 4EAD 00DA jsr [A5 + 0xDA /* export_23 */] 00005770 6000 00C8 bra +0xCA /* 0000583A */ label00005774: 00005774 486E FFFC pea.l [A6 - 0x4] 00005778 206D E4D4 movea.l A0, [A5 - 0x1B2C] 0000577C 3F28 0066 move.w -[A7], [A0 + 0x66] 00005780 486D FB1C pea.l [A5 - 0x4E4] 00005784 4EAD 0072 jsr [A5 + 0x72 /* export_10 */] 00005788 4FEF 000A lea.l A7, [A7 + 0xA] 0000578C 4A6D FB1C tst.w [A5 - 0x4E4] 00005790 6700 00A8 beq +0xAA /* 0000583A */ 00005794 2D6D E4D4 FFF8 move.l [A6 - 0x8], [A5 - 0x1B2C] 0000579A 602C bra +0x2E /* 000057C8 */ label0000579C: 0000579C 206E FFF8 movea.l A0, [A6 - 0x8] 000057A0 0C68 0001 0010 cmpi.w [A0 + 0x10], 0x1 000057A6 6616 bne +0x18 /* 000057BE */ 000057A8 302E FFFC move.w D0, [A6 - 0x4] 000057AC 0640 0030 addi.w D0, 0x30 /* '0' */ 000057B0 206E FFF8 movea.l A0, [A6 - 0x8] 000057B4 1228 0005 move.b D1, [A0 + 0x5] 000057B8 4881 ext.w D1 000057BA B240 cmp.w D1, D0 000057BC 6710 beq +0x12 /* 000057CE */ label000057BE: 000057BE 206E FFF8 movea.l A0, [A6 - 0x8] 000057C2 2D68 00EA FFF8 move.l [A6 - 0x8], [A0 + 0xEA] label000057C8: 000057C8 4AAE FFF8 tst.l [A6 - 0x8] 000057CC 66CE bne -0x30 /* 0000579C */ label000057CE: 000057CE 4AAE FFF8 tst.l [A6 - 0x8] 000057D2 6606 bne +0x8 /* 000057DA */ 000057D4 486D FB7E pea.l [A5 - 0x482] 000057D8 ABFF syscall DebugStr label000057DA: 000057DA 302E 0008 move.w D0, [A6 + 0x8] 000057DE 4EAD 003A jsr [A5 + 0x3A /* export_3 */] 000057E2 0003 0005 ori.b D3, 0x5 000057E6 0048 0006 ori.w A0, 0x6 000057EA 001A 002E ori.b [A2]+, 0x2E /* '.' */ 000057EE 206D E4D4 movea.l A0, [A5 - 0x1B2C] 000057F2 316D FB1C 00B4 move.w [A0 + 0xB4], [A5 - 0x4E4] 000057F8 206D E4D4 movea.l A0, [A5 - 0x1B2C] 000057FC 216E FFF8 00BE move.l [A0 + 0xBE], [A6 - 0x8] 00005802 602A bra +0x2C /* 0000582E */ 00005804 206D E4D4 movea.l A0, [A5 - 0x1B2C] 00005808 316D FB1C 00B6 move.w [A0 + 0xB6], [A5 - 0x4E4] 0000580E 206D E4D4 movea.l A0, [A5 - 0x1B2C] 00005812 216E FFF8 00C2 move.l [A0 + 0xC2], [A6 - 0x8] 00005818 6014 bra +0x16 /* 0000582E */ 0000581A 206D E4D4 movea.l A0, [A5 - 0x1B2C] 0000581E 316D FB1C 00B8 move.w [A0 + 0xB8], [A5 - 0x4E4] 00005824 206D E4D4 movea.l A0, [A5 - 0x1B2C] 00005828 216E FFF8 00C6 move.l [A0 + 0xC6], [A6 - 0x8] label0000582E: 0000582E 206D E4D4 movea.l A0, [A5 - 0x1B2C] 00005832 302D FB1C move.w D0, [A5 - 0x4E4] 00005836 9168 0066 sub.w [A0 + 0x66], D0 label0000583A: 0000583A 4E5E unlink A6 0000583C 4E75 rts 0000583E 4649 not.w A1 00005840 5245 addq.w D5, 1 00005842 4152 chk.w D0, [A2] 00005844 4159 chk.w D0, [A1]+ export_50: 00005846 4E56 FFF8 link A6, -0x0008 0000584A 4A6D E4B0 tst.w [A5 - 0x1B50] 0000584E 6700 00D8 beq +0xDA /* 00005928 */ 00005852 3B7C 01F4 FB24 move.w [A5 - 0x4DC], 0x1F4 00005858 486E FFFC pea.l [A6 - 0x4] 0000585C 206D E4D4 movea.l A0, [A5 - 0x1B2C] 00005860 3F28 0066 move.w -[A7], [A0 + 0x66] 00005864 486D FB1C pea.l [A5 - 0x4E4] 00005868 4EAD 0072 jsr [A5 + 0x72 /* export_10 */] 0000586C 4FEF 000A lea.l A7, [A7 + 0xA] 00005870 4A6D FB1C tst.w [A5 - 0x4E4] 00005874 6600 0030 bne +0x32 /* 000058A6 */ 00005878 302E 0008 move.w D0, [A6 + 0x8] 0000587C 4EAD 003A jsr [A5 + 0x3A /* export_3 */] 00005880 0007 0008 ori.b D7, 0x8 00005884 0022 0004 ori.b -[A2], 0x4 00005888 0010 206D ori.b [A0], 0x6D /* 'm' */ 0000588C E4D4 roxr .w [A4] 0000588E 316D FB1C 00BA move.w [A0 + 0xBA], [A5 - 0x4E4] 00005894 6000 0092 bra +0x94 /* 00005928 */ 00005898 206D E4D4 movea.l A0, [A5 - 0x1B2C] 0000589C 316D FB1C 00BC move.w [A0 + 0xBC], [A5 - 0x4E4] 000058A2 6000 0084 bra +0x86 /* 00005928 */ label000058A6: 000058A6 2D6D E4D4 FFF8 move.l [A6 - 0x8], [A5 - 0x1B2C] 000058AC 602C bra +0x2E /* 000058DA */ label000058AE: 000058AE 206E FFF8 movea.l A0, [A6 - 0x8] 000058B2 0C68 0001 0010 cmpi.w [A0 + 0x10], 0x1 000058B8 6616 bne +0x18 /* 000058D0 */ 000058BA 302E FFFC move.w D0, [A6 - 0x4] 000058BE 0640 0030 addi.w D0, 0x30 /* '0' */ 000058C2 206E FFF8 movea.l A0, [A6 - 0x8] 000058C6 1228 0005 move.b D1, [A0 + 0x5] 000058CA 4881 ext.w D1 000058CC B240 cmp.w D1, D0 000058CE 6710 beq +0x12 /* 000058E0 */ label000058D0: 000058D0 206E FFF8 movea.l A0, [A6 - 0x8] 000058D4 2D68 00EA FFF8 move.l [A6 - 0x8], [A0 + 0xEA] label000058DA: 000058DA 4AAE FFF8 tst.l [A6 - 0x8] 000058DE 66CE bne -0x30 /* 000058AE */ label000058E0: 000058E0 4AAE FFF8 tst.l [A6 - 0x8] 000058E4 6606 bne +0x8 /* 000058EC */ 000058E6 486D FB92 pea.l [A5 - 0x46E] 000058EA ABFF syscall DebugStr label000058EC: 000058EC 302E 0008 move.w D0, [A6 + 0x8] 000058F0 4EAD 003A jsr [A5 + 0x3A /* export_3 */] 000058F4 0007 0008 ori.b D7, 0x8 000058F8 0030 0004 0018 ori.b [A0 + D0.w + 0x18], 0x4 000058FE 206D E4D4 movea.l A0, [A5 - 0x1B2C] 00005902 316D FB1C 00BA move.w [A0 + 0xBA], [A5 - 0x4E4] 00005908 206D E4D4 movea.l A0, [A5 - 0x1B2C] 0000590C 216E FFF8 00CA move.l [A0 + 0xCA], [A6 - 0x8] 00005912 6014 bra +0x16 /* 00005928 */ 00005914 206D E4D4 movea.l A0, [A5 - 0x1B2C] 00005918 316D FB1C 00BC move.w [A0 + 0xBC], [A5 - 0x4E4] 0000591E 206D E4D4 movea.l A0, [A5 - 0x1B2C] 00005922 216E FFF8 00CE move.l [A0 + 0xCE], [A6 - 0x8] label00005928: 00005928 4E5E unlink A6 0000592A 4E75 rts 0000592C 4649 not.w A1 0000592E 5245 addq.w D5, 1 00005930 4142 chk.w D0, D2 00005932 4541 chk.w D2, D1 export_51: 00005934 4E56 FFF8 link A6, -0x0008 00005938 4A6D E4B0 tst.w [A5 - 0x1B50] 0000593C 6700 00B8 beq +0xBA /* 000059F6 */ 00005940 206D E4D4 movea.l A0, [A5 - 0x1B2C] 00005944 4A68 0066 tst.w [A0 + 0x66] 00005948 6E20 bgt +0x22 /* 0000596A */ 0000594A 206D E4D4 movea.l A0, [A5 - 0x1B2C] 0000594E 4A68 0066 tst.w [A0 + 0x66] 00005952 6C0E bge +0x10 /* 00005962 */ 00005954 206D E4D4 movea.l A0, [A5 - 0x1B2C] 00005958 4A68 0066 tst.w [A0 + 0x66] 0000595C 57C0 seq D0 0000595E 4400 neg.b D0 00005960 4880 ext.w D0 label00005962: 00005962 4EAD 00DA jsr [A5 + 0xDA /* export_23 */] 00005966 6000 008E bra +0x90 /* 000059F6 */ label0000596A: 0000596A 206D E4D4 movea.l A0, [A5 - 0x1B2C] 0000596E 3B68 0066 FB24 move.w [A5 - 0x4DC], [A0 + 0x66] 00005974 486E FFFC pea.l [A6 - 0x4] 00005978 206D E4D4 movea.l A0, [A5 - 0x1B2C] 0000597C 3F28 0066 move.w -[A7], [A0 + 0x66] 00005980 486D FB1C pea.l [A5 - 0x4E4] 00005984 4EAD 0072 jsr [A5 + 0x72 /* export_10 */] 00005988 4FEF 000A lea.l A7, [A7 + 0xA] 0000598C 2D6D E4D4 FFF8 move.l [A6 - 0x8], [A5 - 0x1B2C] 00005992 602C bra +0x2E /* 000059C0 */ label00005994: 00005994 206E FFF8 movea.l A0, [A6 - 0x8] 00005998 0C68 0001 0010 cmpi.w [A0 + 0x10], 0x1 0000599E 6616 bne +0x18 /* 000059B6 */ 000059A0 302E FFFC move.w D0, [A6 - 0x4] 000059A4 0640 0030 addi.w D0, 0x30 /* '0' */ 000059A8 206E FFF8 movea.l A0, [A6 - 0x8] 000059AC 1228 0005 move.b D1, [A0 + 0x5] 000059B0 4881 ext.w D1 000059B2 B240 cmp.w D1, D0 000059B4 6710 beq +0x12 /* 000059C6 */ label000059B6: 000059B6 206E FFF8 movea.l A0, [A6 - 0x8] 000059BA 2D68 00EA FFF8 move.l [A6 - 0x8], [A0 + 0xEA] label000059C0: 000059C0 4AAE FFF8 tst.l [A6 - 0x8] 000059C4 66CE bne -0x30 /* 00005994 */ label000059C6: 000059C6 0C6D 0001 FB1C cmpi.w [A5 - 0x4E4], 0x1 000059CC 6D28 blt +0x2A /* 000059F6 */ 000059CE 3F2D FB1C move.w -[A7], [A5 - 0x4E4] 000059D2 2F2E FFF8 move.l -[A7], [A6 - 0x8] 000059D6 2F2D E4D4 move.l -[A7], [A5 - 0x1B2C] 000059DA 4EBA FA0E jsr [PC - 0x5F2 /* 000053EA */] 000059DE 4FEF 000A lea.l A7, [A7 + 0xA] 000059E2 4AAD F416 tst.l [A5 - 0xBEA] 000059E6 670E beq +0x10 /* 000059F6 */ 000059E8 2F2D F416 move.l -[A7], [A5 - 0xBEA] 000059EC 2F2D F3D2 move.l -[A7], [A5 - 0xC2E] 000059F0 4EBA F9BA jsr [PC - 0x646 /* 000053AC */] 000059F4 508F addq.l A7, 8 label000059F6: 000059F6 4E5E unlink A6 000059F8 4E75 rts 000059FA 4C41 554E movem.l D1,D2,D3,D6,A0,A2,A4,A6, D1 000059FE 4348 chk.w D1, A0 00005A00 4154 chk.w D0, [A4] fn00005A02: 00005A02 4E56 0000 link A6, 0 00005A06 2F0C move.l -[A7], A4 00005A08 286E 0008 movea.l A4, [A6 + 0x8] 00005A0C B8FC 0000 cmpa.w A4, 0x0 00005A10 660C bne +0xE /* 00005A1E */ 00005A12 486D FBA8 pea.l [A5 - 0x458] 00005A16 ABFF syscall DebugStr 00005A18 6004 bra +0x6 /* 00005A1E */ label00005A1A: 00005A1A 286C 00EA movea.l A4, [A4 + 0xEA] label00005A1E: 00005A1E 4AAC 00EA tst.l [A4 + 0xEA] 00005A22 66F6 bne -0x8 /* 00005A1A */ 00005A24 200C move.l D0, A4 00005A26 285F movea.l A4, [A7]+ 00005A28 4E5E unlink A6 00005A2A 4E75 rts 00005A2C 5255 addq.w [A5], 1 00005A2E 4E54 4845 link A4, -0xFFFFB7BB 00005A32 4C49 4E56 movem.l D1,D2,D4,D6,A1,A2,A3,A6, A1 // begin alternate branch 00005A34-00005A38 fn00005A34: 00005A34 4E56 FFF8 link A6, -0x0008 // end alternate branch 00005A34-00005A38 fn00005A34: // (misaligned) 00005A36 FFF8 .invalid <> 00005A38 2F2E 0008 move.l -[A7], [A6 + 0x8] 00005A3C 4EBA FFC4 jsr [PC - 0x3C /* 00005A02 */] 00005A40 588F addq.l A7, 4 00005A42 2D40 FFF8 move.l [A6 - 0x8], D0 00005A46 4878 00F4 push.l 0xF4 00005A4A 4EAD 019A jsr [A5 + 0x19A /* export_47 */] 00005A4E 588F addq.l A7, 4 00005A50 2D40 FFFC move.l [A6 - 0x4], D0 00005A54 4AAE FFFC tst.l [A6 - 0x4] 00005A58 6606 bne +0x8 /* 00005A60 */ 00005A5A 486D FBB4 pea.l [A5 - 0x44C] 00005A5E ABFF syscall DebugStr label00005A60: 00005A60 206E FFFC movea.l A0, [A6 - 0x4] 00005A64 216E FFF8 00EE move.l [A0 + 0xEE], [A6 - 0x8] 00005A6A 206E FFF8 movea.l A0, [A6 - 0x8] 00005A6E 216E FFFC 00EA move.l [A0 + 0xEA], [A6 - 0x4] 00005A74 206E FFFC movea.l A0, [A6 - 0x4] 00005A78 42A8 00EA clr.l [A0 + 0xEA] 00005A7C 202E FFFC move.l D0, [A6 - 0x4] 00005A80 4E5E unlink A6 00005A82 4E75 rts 00005A84 4745 chk.w D3, D5 00005A86 5441 addq.w D1, 2 00005A88 5348 subq.w A0, 1 00005A8A 4950 chk.w D4, [A0] export_53: fn00005A8C: 00005A8C 4E56 FFB0 link A6, -0x0050 00005A90 3F2E 0008 move.w -[A7], [A6 + 0x8] 00005A94 2F2E 000A move.l -[A7], [A6 + 0xA] 00005A98 486D FBC6 pea.l [A5 - 0x43A] 00005A9C 486E FFB0 pea.l [A6 - 0x50] 00005AA0 4EAD 0162 jsr [A5 + 0x162 /* export_40 */] 00005AA4 4FEF 000E lea.l A7, [A7 + 0xE] 00005AA8 486E FFB0 pea.l [A6 - 0x50] 00005AAC 4EAD 00C2 jsr [A5 + 0xC2 /* export_20 */] 00005AB0 588F addq.l A7, 4 00005AB2 2F00 move.l -[A7], D0 00005AB4 ABFF syscall DebugStr 00005AB6 4E5E unlink A6 00005AB8 4E75 rts 00005ABA 4445 neg.w D5 00005ABC 4255 clr.w [A5] 00005ABE 4749 chk.w D3, A1 00005AC0 4E54 4E56 link A4, -0xFFFFB1AA // begin alternate branch 00005AC2-00005AC6 fn00005AC2: 00005AC2 4E56 FFB0 link A6, -0x0050 // end alternate branch 00005AC2-00005AC6 fn00005AC2: // (misaligned) 00005AC4 FFB0 .invalid <> 00005AC6 41EE 0012 lea.l A0, [A6 + 0x12] 00005ACA 2F20 move.l -[A7], -[A0] 00005ACC 2F20 move.l -[A7], -[A0] 00005ACE 3F20 move.w -[A7], -[A0] 00005AD0 2F2E 0012 move.l -[A7], [A6 + 0x12] 00005AD4 486D FBCC pea.l [A5 - 0x434] 00005AD8 486E FFB0 pea.l [A6 - 0x50] 00005ADC 4EAD 0162 jsr [A5 + 0x162 /* export_40 */] 00005AE0 4FEF 0016 lea.l A7, [A7 + 0x16] 00005AE4 486E FFB0 pea.l [A6 - 0x50] 00005AE8 4EAD 00C2 jsr [A5 + 0xC2 /* export_20 */] 00005AEC 588F addq.l A7, 4 00005AEE 2F00 move.l -[A7], D0 00005AF0 ABFF syscall DebugStr 00005AF2 4E5E unlink A6 00005AF4 4E75 rts 00005AF6 4445 neg.w D5 00005AF8 4255 clr.w [A5] 00005AFA 4744 chk.w D3, D4 00005AFC 4F55 chk.w D7, [A5] fn00005AFE: 00005AFE 4E56 FFF8 link A6, -0x0008 00005B02 206E 0008 movea.l A0, [A6 + 0x8] 00005B06 43EE FFF8 lea.l A1, [A6 - 0x8] 00005B0A 41E8 0010 lea.l A0, [A0 + 0x10] 00005B0E 22D8 move.l [A1]+, [A0]+ 00005B10 22D8 move.l [A1]+, [A0]+ 00005B12 4A2E 0015 tst.b [A6 + 0x15] 00005B16 670C beq +0xE /* 00005B24 */ 00005B18 066E FFF1 FFFC addi.w [A6 - 0x4], 0xFFF1 00005B1E 066E FFF1 FFFE addi.w [A6 - 0x2], 0xFFF1 label00005B24: 00005B24 2F2E 0008 move.l -[A7], [A6 + 0x8] 00005B28 A873 syscall SetPort 00005B2A 302E 0016 move.w D0, [A6 + 0x16] 00005B2E 4440 neg.w D0 00005B30 486E FFF8 pea.l [A6 - 0x8] 00005B34 4267 clr.w -[A7] 00005B36 3F00 move.w -[A7], D0 00005B38 206E 000C movea.l A0, [A6 + 0xC] 00005B3C 2F28 007A move.l -[A7], [A0 + 0x7A] 00005B40 A8EF syscall ScrollRect 00005B42 486E FFF8 pea.l [A6 - 0x8] 00005B46 A928 syscall InvalRect 00005B48 3F2E 0018 move.w -[A7], [A6 + 0x18] 00005B4C 3F2E 001A move.w -[A7], [A6 + 0x1A] 00005B50 A893 syscall MoveTo 00005B52 2F2E 0010 move.l -[A7], [A6 + 0x10] 00005B56 4EAD 00C2 jsr [A5 + 0xC2 /* export_20 */] 00005B5A 588F addq.l A7, 4 00005B5C 2F00 move.l -[A7], D0 00005B5E A884 syscall DrawString 00005B60 486E FFF8 pea.l [A6 - 0x8] 00005B64 A92A syscall ValidRect 00005B66 4E5E unlink A6 00005B68 4E75 rts 00005B6A 5354 subq.w [A4], 1 00005B6C 5249 addq.w A1, 1 00005B6E 4E47 trap 7 00005B70 544F addq.w A7, 2 fn00005B72: 00005B72 4E56 FFE6 link A6, -0x001A 00005B76 3D7C 0000 FFF2 move.w [A6 - 0xE], 0x0 00005B7C 486E FFF2 pea.l [A6 - 0xE] 00005B80 486E FFF4 pea.l [A6 - 0xC] 00005B84 3F3C 200E move.w -[A7], 0x200E 00005B88 A9EB syscall Pack4/FP68K 00005B8A 426E FFFE clr.w [A6 - 0x2] 00005B8E 6048 bra +0x4A /* 00005BD8 */ label00005B90: 00005B90 302E FFFE move.w D0, [A6 - 0x2] 00005B94 C1FC 000A muls.w D0, 0xA /* '\n' */ 00005B98 41ED FBD2 lea.l A0, [A5 - 0x42E] 00005B9C D1C0 add.l A0, D0 00005B9E 43EE FFFE lea.l A1, [A6 - 0x2] 00005BA2 2F21 move.l -[A7], -[A1] 00005BA4 2F21 move.l -[A7], -[A1] 00005BA6 3F21 move.w -[A7], -[A1] 00005BA8 486E FFEA pea.l [A6 - 0x16] 00005BAC 2D48 FFE6 move.l [A6 - 0x1A], A0 00005BB0 4EAD 013A jsr [A5 + 0x13A /* export_35 */] 00005BB4 4FEF 000E lea.l A7, [A7 + 0xE] 00005BB8 206E FFE6 movea.l A0, [A6 - 0x1A] 00005BBC 43EE FFEA lea.l A1, [A6 - 0x16] 00005BC0 20D9 move.l [A0]+, [A1]+ 00005BC2 20D9 move.l [A0]+, [A1]+ 00005BC4 30D9 move.w [A0]+, [A1]+ 00005BC6 526E FFFE addq.w [A6 - 0x2], 1 00005BCA 486D FFBA pea.l [A5 - 0x46] 00005BCE 486E FFF4 pea.l [A6 - 0xC] 00005BD2 3F3C 0000 move.w -[A7], 0x0 00005BD6 A9EB syscall Pack4/FP68K label00005BD8: 00005BD8 0C6E 0064 FFFE cmpi.w [A6 - 0x2], 0x64 /* 'd' */ 00005BDE 6DB0 blt -0x4E /* 00005B90 */ 00005BE0 4E5E unlink A6 00005BE2 4E75 rts 00005BE4 494E chk.w D4, A6 00005BE6 4954 chk.w D4, [A4] 00005BE8 5349 subq.w A1, 1 00005BEA 4E45 trap 5 fn00005BEC: 00005BEC 4E56 FFF2 link A6, -0x000E 00005BF0 2F07 move.l -[A7], D7 00005BF2 486D FFC4 pea.l [A5 - 0x3C] 00005BF6 486E 000C pea.l [A6 + 0xC] 00005BFA 3F3C 000A move.w -[A7], 0xA /* '\n' */ 00005BFE A9EB syscall Pack4/FP68K 00005C00 6F00 0080 ble +0x82 /* 00005C82 */ 00005C04 2D6E 000C FFF4 move.l [A6 - 0xC], [A6 + 0xC] 00005C0A 2D6E 0010 FFF8 move.l [A6 - 0x8], [A6 + 0x10] 00005C10 3D6E 0014 FFFC move.w [A6 - 0x4], [A6 + 0x14] 00005C16 486D FFC4 pea.l [A5 - 0x3C] 00005C1A 486E FFF4 pea.l [A6 - 0xC] 00005C1E 3F3C 0006 move.w -[A7], 0x6 00005C22 A9EB syscall Pack4/FP68K 00005C24 486E FFF4 pea.l [A6 - 0xC] 00005C28 3F3C 0016 move.w -[A7], 0x16 00005C2C A9EB syscall Pack4/FP68K 00005C2E 486E FFF4 pea.l [A6 - 0xC] 00005C32 486E FFF2 pea.l [A6 - 0xE] 00005C36 3F3C 2010 move.w -[A7], 0x2010 00005C3A A9EB syscall Pack4/FP68K 00005C3C 3E2E FFF2 move.w D7, [A6 - 0xE] 00005C40 3D47 FFFC move.w [A6 - 0x4], D7 00005C44 2D6D FFC4 FFF2 move.l [A6 - 0xE], [A5 - 0x3C] 00005C4A 2D6D FFC8 FFF6 move.l [A6 - 0xA], [A5 - 0x38] 00005C50 3D6D FFCC FFFA move.w [A6 - 0x6], [A5 - 0x34] 00005C56 486E FFFC pea.l [A6 - 0x4] 00005C5A 486E FFF2 pea.l [A6 - 0xE] 00005C5E 3F3C 2004 move.w -[A7], 0x2004 00005C62 A9EB syscall Pack4/FP68K 00005C64 486E FFF2 pea.l [A6 - 0xE] 00005C68 486E 000C pea.l [A6 + 0xC] 00005C6C 3F3C 0002 move.w -[A7], 0x2 00005C70 A9EB syscall Pack4/FP68K 00005C72 600E bra +0x10 /* 00005C82 */ label00005C74: 00005C74 486D FFC4 pea.l [A5 - 0x3C] 00005C78 486E 000C pea.l [A6 + 0xC] 00005C7C 3F3C 0000 move.w -[A7], 0x0 00005C80 A9EB syscall Pack4/FP68K label00005C82: 00005C82 3D7C 0000 FFFC move.w [A6 - 0x4], 0x0 00005C88 486E FFFC pea.l [A6 - 0x4] 00005C8C 486E 000C pea.l [A6 + 0xC] 00005C90 3F3C 200A move.w -[A7], 0x200A /* ' \n' */ 00005C94 A9EB syscall Pack4/FP68K 00005C96 6DDC blt -0x22 /* 00005C74 */ 00005C98 2D6E 000C FFF4 move.l [A6 - 0xC], [A6 + 0xC] 00005C9E 2D6E 0010 FFF8 move.l [A6 - 0x8], [A6 + 0x10] 00005CA4 3D6E 0014 FFFC move.w [A6 - 0x4], [A6 + 0x14] 00005CAA 486D FFCE pea.l [A5 - 0x32] 00005CAE 486E FFF4 pea.l [A6 - 0xC] 00005CB2 3F3C 0006 move.w -[A7], 0x6 00005CB6 A9EB syscall Pack4/FP68K 00005CB8 486E FFF4 pea.l [A6 - 0xC] 00005CBC 3F3C 0016 move.w -[A7], 0x16 00005CC0 A9EB syscall Pack4/FP68K 00005CC2 486E FFF4 pea.l [A6 - 0xC] 00005CC6 486E FFF2 pea.l [A6 - 0xE] 00005CCA 3F3C 2010 move.w -[A7], 0x2010 00005CCE A9EB syscall Pack4/FP68K 00005CD0 302E FFF2 move.w D0, [A6 - 0xE] 00005CD4 5240 addq.w D0, 1 00005CD6 3D40 FFFE move.w [A6 - 0x2], D0 00005CDA 0C6E 0002 FFFE cmpi.w [A6 - 0x2], 0x2 00005CE0 6F0E ble +0x10 /* 00005CF0 */ 00005CE2 486D FFD8 pea.l [A5 - 0x28] 00005CE6 486E 000C pea.l [A6 + 0xC] 00005CEA 3F3C 0002 move.w -[A7], 0x2 00005CEE A9EB syscall Pack4/FP68K label00005CF0: 00005CF0 0C6E 0002 FFFE cmpi.w [A6 - 0x2], 0x2 00005CF6 6708 beq +0xA /* 00005D00 */ 00005CF8 0C6E 0004 FFFE cmpi.w [A6 - 0x2], 0x4 00005CFE 662E bne +0x30 /* 00005D2E */ label00005D00: 00005D00 2D6D FFE2 FFF4 move.l [A6 - 0xC], [A5 - 0x1E] 00005D06 2D6D FFE6 FFF8 move.l [A6 - 0x8], [A5 - 0x1A] 00005D0C 3D6D FFEA FFFC move.w [A6 - 0x4], [A5 - 0x16] 00005D12 486E 000C pea.l [A6 + 0xC] 00005D16 486E FFF4 pea.l [A6 - 0xC] 00005D1A 3F3C 0002 move.w -[A7], 0x2 00005D1E A9EB syscall Pack4/FP68K 00005D20 41EE 000C lea.l A0, [A6 + 0xC] 00005D24 43EE FFF4 lea.l A1, [A6 - 0xC] 00005D28 20D9 move.l [A0]+, [A1]+ 00005D2A 20D9 move.l [A0]+, [A1]+ 00005D2C 30D9 move.w [A0]+, [A1]+ label00005D2E: 00005D2E 486D FFEC pea.l [A5 - 0x14] 00005D32 486E 000C pea.l [A6 + 0xC] 00005D36 3F3C 000A move.w -[A7], 0xA /* '\n' */ 00005D3A A9EB syscall Pack4/FP68K 00005D3C 6C4A bge +0x4C /* 00005D88 */ 00005D3E 0C6E 0002 FFFE cmpi.w [A6 - 0x2], 0x2 00005D44 6F1E ble +0x20 /* 00005D64 */ 00005D46 2D6E 000C FFF4 move.l [A6 - 0xC], [A6 + 0xC] 00005D4C 2D6E 0010 FFF8 move.l [A6 - 0x8], [A6 + 0x10] 00005D52 3D6E 0014 FFFC move.w [A6 - 0x4], [A6 + 0x14] 00005D58 486E FFF4 pea.l [A6 - 0xC] 00005D5C 3F3C 000D move.w -[A7], 0xD /* '\r' */ 00005D60 A9EB syscall Pack4/FP68K 00005D62 6012 bra +0x14 /* 00005D76 */ label00005D64: 00005D64 2D6E 000C FFF4 move.l [A6 - 0xC], [A6 + 0xC] 00005D6A 2D6E 0010 FFF8 move.l [A6 - 0x8], [A6 + 0x10] 00005D70 3D6E 0014 FFFC move.w [A6 - 0x4], [A6 + 0x14] label00005D76: 00005D76 206E 0008 movea.l A0, [A6 + 0x8] 00005D7A 43EE FFF4 lea.l A1, [A6 - 0xC] 00005D7E 20D9 move.l [A0]+, [A1]+ 00005D80 20D9 move.l [A0]+, [A1]+ 00005D82 30D9 move.w [A0]+, [A1]+ 00005D84 6000 0098 bra +0x9A /* 00005E1E */ label00005D88: 00005D88 2D6E 000C FFF4 move.l [A6 - 0xC], [A6 + 0xC] 00005D8E 2D6E 0010 FFF8 move.l [A6 - 0x8], [A6 + 0x10] 00005D94 3D6E 0014 FFFC move.w [A6 - 0x4], [A6 + 0x14] 00005D9A 486D FFBA pea.l [A5 - 0x46] 00005D9E 486E FFF4 pea.l [A6 - 0xC] 00005DA2 3F3C 0006 move.w -[A7], 0x6 00005DA6 A9EB syscall Pack4/FP68K 00005DA8 486E FFF4 pea.l [A6 - 0xC] 00005DAC 3F3C 0016 move.w -[A7], 0x16 00005DB0 A9EB syscall Pack4/FP68K 00005DB2 486E FFF4 pea.l [A6 - 0xC] 00005DB6 486E FFF2 pea.l [A6 - 0xE] 00005DBA 3F3C 2010 move.w -[A7], 0x2010 00005DBE A9EB syscall Pack4/FP68K 00005DC0 3E2E FFF2 move.w D7, [A6 - 0xE] 00005DC4 0C6E 0002 FFFE cmpi.w [A6 - 0x2], 0x2 00005DCA 6F28 ble +0x2A /* 00005DF4 */ 00005DCC 3007 move.w D0, D7 00005DCE C1FC 000A muls.w D0, 0xA /* '\n' */ 00005DD2 41ED FBD2 lea.l A0, [A5 - 0x42E] 00005DD6 D1C0 add.l A0, D0 00005DD8 2D50 FFF4 move.l [A6 - 0xC], [A0] 00005DDC 2D68 0004 FFF8 move.l [A6 - 0x8], [A0 + 0x4] 00005DE2 3D68 0008 FFFC move.w [A6 - 0x4], [A0 + 0x8] 00005DE8 486E FFF4 pea.l [A6 - 0xC] 00005DEC 3F3C 000D move.w -[A7], 0xD /* '\r' */ 00005DF0 A9EB syscall Pack4/FP68K 00005DF2 601C bra +0x1E /* 00005E10 */ label00005DF4: 00005DF4 3007 move.w D0, D7 00005DF6 C1FC 000A muls.w D0, 0xA /* '\n' */ 00005DFA 41ED FBD2 lea.l A0, [A5 - 0x42E] 00005DFE D1C0 add.l A0, D0 00005E00 2D50 FFF4 move.l [A6 - 0xC], [A0] 00005E04 2D68 0004 FFF8 move.l [A6 - 0x8], [A0 + 0x4] 00005E0A 3D68 0008 FFFC move.w [A6 - 0x4], [A0 + 0x8] label00005E10: 00005E10 206E 0008 movea.l A0, [A6 + 0x8] 00005E14 43EE FFF4 lea.l A1, [A6 - 0xC] 00005E18 20D9 move.l [A0]+, [A1]+ 00005E1A 20D9 move.l [A0]+, [A1]+ 00005E1C 30D9 move.w [A0]+, [A1]+ label00005E1E: 00005E1E 2E1F move.l D7, [A7]+ 00005E20 4E5E unlink A6 00005E22 4E75 rts 00005E24 4D59 chk.w D6, [A1]+ 00005E26 5349 subq.w A1, 1 00005E28 4E45 trap 5 00005E2A 2020 move.l D0, -[A0] fn00005E2C: 00005E2C 4E56 FFEC link A6, -0x0014 00005E30 2D6E 000C FFF6 move.l [A6 - 0xA], [A6 + 0xC] 00005E36 2D6E 0010 FFFA move.l [A6 - 0x6], [A6 + 0x10] 00005E3C 3D6E 0014 FFFE move.w [A6 - 0x2], [A6 + 0x14] 00005E42 486D FFF6 pea.l [A5 - 0xA] 00005E46 486E FFF6 pea.l [A6 - 0xA] 00005E4A 3F3C 0000 move.w -[A7], 0x0 00005E4E A9EB syscall Pack4/FP68K 00005E50 41D6 lea.l A0, [A6] 00005E52 2F20 move.l -[A7], -[A0] 00005E54 2F20 move.l -[A7], -[A0] 00005E56 3F20 move.w -[A7], -[A0] 00005E58 486E FFEC pea.l [A6 - 0x14] 00005E5C 4EBA FD8E jsr [PC - 0x272 /* 00005BEC */] 00005E60 4FEF 000E lea.l A7, [A7 + 0xE] 00005E64 206E 0008 movea.l A0, [A6 + 0x8] 00005E68 43EE FFEC lea.l A1, [A6 - 0x14] 00005E6C 20D9 move.l [A0]+, [A1]+ 00005E6E 20D9 move.l [A0]+, [A1]+ 00005E70 30D9 move.w [A0]+, [A1]+ 00005E72 4E5E unlink A6 00005E74 4E75 rts 00005E76 4D59 chk.w D6, [A1]+ 00005E78 434F chk.w D1, A7 00005E7A 5320 subq.b -[A0], 1 00005E7C 2020 move.l D0, -[A0]